mod_rewrite ne fonctionnant pas dans .htaccess - solution
J'ai fait face à un problème cheveu-violent. le mod_rewrite a été chargé mais cela ne fonctionnait pas dans des dossiers de .htaccess (et httpd.conf au commencement). Voici la solution avec la façon dont vous pouvez corriger des problèmes de mod_rewrite.
Procédure de mise en point :
Ajoutez la ligne ces deux à votre httpd.conf juste après RewriteEngine dessus.
RewriteLog « /var/log/httpd/rewrite_log »
RewriteLogLevel 9
Ensuite que j'ai ajouté le RewriteRule prié etc.
La raison de l'essai directement dans httpd.conf est de s'assurer que le mod_rewrite fonctionne en premier lieu. Après qu'une certaine élimination des imperfections que j'ai réalisée mon expression était erronée. Tellement maintenant j'ai trouvé que le mod_rewrite fonctionnait dans httpd.conf. Cependant cela ne fonctionnait toujours pas dans des dossiers de .htaccess.
Solution :
J'ai trouvé qu'AllowOverride a été placé à aucun dans httpd.conf. Je l'ai changé en tous (après que tout je suis le seul utilisateur de la machine). Et elle a finalement commencé à fonctionner partout (après un relancement).
Ce que j'ai appris :
L'accueil de Web consacré Unmanaged est vraiment vraiment douloureux, à moins que vous soyez (ou ayez) un bon interface gestionnaire de Linux. Trop de choses à installer et trop de points d'échec. Et je n'ai pas même commencé travailler à la substance durcissante sérieuse.
Classé sous des nouvelles de titre, comment à, Linux, logiciel libre, pro Blogging, note de technologie, Web, accueil de Web, services de Web |
|
RSS 2.0 |
Trackback cet article |
Envoyez cet article
Vous pouvez également aimer lire |


Ajoutez aux favoris de Technorati

































15 juillet 2006 à 6:52 P.M.
Merci ! J'étirais mon cerveau essayant de figurer qu'il dehors… AllowOverride a été placé à aucun dans httpd.conf
15 août 2006 à 7:23 AM
Merci DOOD ! =)))) cela a fonctionné pour moi !
thx beaucoup !
10 mars 2007 à 3:01 P.M.
MERCI BEAUCOUP ! ! ! Votre bout tellement petit, mais tellement intelligent a sauvé mes permalinks de la mort
19 octobre 2007 à 12:50 P.M.
Merci tellement, j'avais essayé tout et l'AllowOverride a fonctionné.
20 décembre 2007 à 9:55 P.M.
Homme, quand vous avez dit des cheveux tirant, vous ne badiniez pas. J'ai probablement passé 4-5 heures essayant de résoudre le même problème. Ce jeu n'est pas pour des personnes avec les durées d'attention courtes.
22 décembre 2007 à 11:01 P.M.
Je n'obtiens aucune erreur dans le rewrite_log ni le rewite fonctionne.
23 décembre 2007 à 11:40 AM
Merci Angsuman ! Cela a fonctionné des merveilles
23 mars 2008 à 2:29 P.M.
Merci beaucoup, ceci ont fixé mon problème aussi bien.
18 avril 2008 à 10:28 AM
celui-ci était lui
frappant ma tête là-dessus pour des heures, grâce à vous et google
6 juin 2008 à 1:44 AM
Merci. Vous sauvez ma vie !