1 votes

Apache mod_rewrite ne fonctionne pas

J'ai installé Apache par le biais de son installateur Windows, puis PHP et MySQL. Wordpress fonctionne bien sur cette installation, ce qui signifie que l'installation de base requise fonctionne bien.

Mais d'une manière ou d'une autre, le mod_rewrite ne fonctionne pas, même si j'ai décommenté le module LoadModule.....mod_rewrite dans httpd.conf.

Chaque fois que je vais sur un permalien sur mon hôte local, j'obtiens un 404 (basé sur le navigateur, pas sur wordpress).

Veuillez me suggérer les changements nécessaires que je dois faire.

3voto

radius Points 9485

Je pense que votre AllowOverride ne permet pas d'utiliser le fichier .htaccess de wordpress. Vérifiez donc que AllowOverride FileInfo est activé pour votre répertoire wordpress.


À l'avenir, lorsque vous poserez ce genre de questions, veuillez inclure :

  • toute configuration de réécriture que vous avez faite dans apache
  • le contenu du fichier .htaccess dans le répertoire racine de wordpress
  • version d'apache

1voto

vise Points 225

Il est fort probable que votre fichier .htaccess de Wordpress ne soit pas utilisé par Apache. Dans votre fichier httpd.conf, remplacez "Override None" par "Override All".

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X