Faire un dossier racine web un sous-dossier avec .htaccess?
Je suis en train de travailler sur un joli projet complexe, donc je voudrais aller avec un fichier/dossier structure qui fait sens.
La structure de dossier/fichier que j'aimerais avoir est la suivante:
.htaccess
/php/
/assets/
J'aimerais avoir les pages web que les gens auront accès dans:
/php/views/pages/
Je me demandais si il est possible de l'utiliser juste .htaccess
pour définir /php/views/pages
comme le "visible racine", de sorte que, par exemple, lorsque les gens visitent http://mydomain.com/
ils seront visualisation http://mydomain.com/php/views/pages/index.php
et si oui, comment pourrais-je aller sur le faire?
Aussi, est-il possible d'accepter tous les accès à /php/views/pages
à l'aide de .htaccess
et une redirection 301 pour arrêter de multiples liens indexés dans les moteurs de recherche?
source d'informationauteur Avicinnian
Vous devez vous connecter pour publier un commentaire.
Si vous n'avez pas accès à votre configuration d'hôte de
DocumentRoot
ne peut être utilisé dans server et l'hôte virtuel configs, .htaccess doit être.Nous allons ajouter des directives dans votre .htaccess
Je suppose que vous voulez laisser à la demande du /des actifs de passer par
Si une demande tente d'accéder à
/php/views/pages/
directement, la réorienter de sa version canoniqueEt ajouter une règle à la carte tout le reste de
/php/views/pages/
Si vous avez accès à votre configuration d'hôte de
Oublier .fichiers htaccess et l'utiliser. Un exemple de configuration qui pourrait ressembler à