404 not found , l'URL demandée <<url>> pas trouvée sur ce serveur dans wordpress

J'ai récemment installé wordpress , je suis confronté à des problèmes lorsque j'ai essayer de changer les permaliens format ,

quand j'ai modifier le permalien de défaut à jour et de l'heure

 Default    http://127.0.0.1/?p=123
 Day and name   http://127.0.0.1/2015/03/16/sample-post/

le lien généré ne fonctionne pas , il donne le même error 404 tous les
temps ,

 The requested URL /2015/03/16/post-5-problem/ was not found on this server.

Mais quand le permalien de type a défaut, cela fonctionne parfaitement.

J'ai trouvé quelques solutions qui sont

sudo a2enmod rewrite

Module rewrite already enabled

Une autre solution est de changer le mode d'autorisations de .fichier htaccess à 666(en donnant la permission d'écrire à wordpress de .fichier htaccess) avant de modifier le permalien de défaut à un autre type ,

sudo chmod 666 /address_of_.htaccess 

j'ai vérifié l' .fichier htaccess

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

mais la ci-dessus semble être correct , le ci-dessus inclus par le wordpress lui-même

Les deux solutions ne semblent pas fonctionner , est-il autre chose que je dois modifier pour activer le permalien options ?

  • Quel est le contenu de .htaccess dans votre répertoire de WordPress?
  • Essayez d'ajouter AllowOverride All dans la section Répertoire de configuration d'Apache pour votre racine du document P. S. bien sûr, redémarrez votre serveur apache après 😉