2017-09-20 3 views
0

J'ai hébergé un domaine dans le serveur web Linux Apache 2.4.16 et y ai installé WordPress. Maintenant, je ne peux pas mettre à jour Permalink du défaut (date/time/%postname%/) à /%postname%/ ou une structure personnalisée. Seul le type Plain est enregistré. Je reçois erreur 404.WordPress Impossible d'enregistrer Permalink affiche l'erreur 404

404 Page non trouvée

avoir éclairci tout le contenu du serveur, les messages, les plugins, même trop et supprimer ssl et installer WordPress, ... Mais je suis encore en train la même erreur.

Des suggestions?

enter image description hereenter image description here enter image description here enter image description here

Répondre

0

donne la permission au fichier .htaccess. Grâce à la ligne de commande Linux. Au début, accédez au dossier du projet,

cd /var/www/html/project-folder 

Ensuite, donnez la permission de 777 fichier .htaccess. Par cette commande ci-dessous,

sudo chmod -R 777 .htaccess 

Ensuite, éditez le fichier .htaccess avec le code ci-dessous.

# 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 

Et puis mettre à jour les paramètres de permalink 2 fois à partir du panneau d'administration wordpress.

+0

j'ai essayé déjà. Et j'ai essayé votre suggestion encore avec l'installation fraîche de WordPress. Pas de chance, même erreur. –

+0

Ajout de captures d'écran du fichier .htaccess et de sa permission dans la question. –

1

Semble toutes les choses que vous avez faites sont correctes dans ce contexte. Avez-vous vérifié si le module mod_rewrite est activé dans Apache. Vous pouvez vérifier cela en écrivant la fonction phpinfo dans un fichier sur votre serveur. Vérifier Screenshot

Read