web-dev-qa-db-fra.com

Ignorer .htaccess à partir du répertoire parent

J'ai une pile LAMP locale (sans la pile MySQL. LAP? Quoi qu'il en soit ..) et je l'utilise comme environnement de développement pour un site Web de production. Le site est placé dans un sous-répertoire de la racine du document Apache2 et géré par Git.

Mon problème est le suivant: j'ai un fichier .htaccess suivi dans ce sous-répertoire par Git pour la réécriture d'URL sur le serveur de production. Sur mon site de test local, ces règles de réécriture cassent presque tout (parce que le site est dans un sous-répertoire, pas la racine du document).

Est-il possible de remplacer/désactiver ce fichier .htaccess sans rien modifier dans le sous-répertoire?

Ma racine de la documentation est /var/www/ avec le site hébergé sur /var/www/foo/.

1
3321thec

Vous pouvez ajouter dans le conteneur httpd.conf pour <Directory>:

AllowOverride None

et .htaccess affecté sera effectivement ignoré.

2
Lazy Badger