Comment puis-je voir les règles héritées toutes résolution url affectant un répertoire donné?

StackOverflow https://stackoverflow.com/questions/2596412

Question

Je travaille sur deux sites hébergés sur le même serveur, en utilisant les mêmes configurations CMS et fichiers .htaccess identiques dans leurs racines de documents respectifs. Un site est de laisser-moi d'utiliser le mode-url propre du CMS, et l'autre n'est pas. Site # 2 fonctions fines en mode ?=messy-url, mais quand je tourne urls propre dans le panneau d'administration, et demander une URL réécrite, je reçois une erreur 404 a servi avant que le CMS voit la demande.

Je l'ai contacté l'administrateur du serveur, mais il est peu enclin à fournir un soutien et les propriétaires du site sont redevables à ce fournisseur d'hébergement.

J'ai accès shell au serveur sous Linux, et je peux vérifier que mod_php et mod_rewrite sont actifs, mais je ne sais pas ce que je peux faire pour résoudre ce problème. Est-il possible d'identifier en amont les directives qui peuvent être différencier la façon dont les requêtes HTTP sont gérées par les deux sites?

Merci!

Était-ce utile?

La solution

J'ai trouvé la cause de ce problème: Apache est configuré pour écouter uniquement .htaccess sur les sous-répertoires spécifiés, et le site n ° 2 n'est pas un d'entre eux

.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top