Est-ce que quelqu'un sait comment je peux me débarrasser de index.php dans mon URL? À l'heure actuelle, si j'ajoute une nouvelle page, l'adresse sera:
www.mywebsite.com/index.php/page1
Mais je veux que ce soit:
wwww.mywebsite.com/page1
J'ai beaucoup surfé sur le web! Changer le permalien ne fonctionne pas. Est-ce que quelqu'un sait comment je peux résoudre ce problème?
C'est un cas classique. Tout ce que vous avez à faire est d'utiliser les règles de réécriture. Avec Apache, vous pouvez le faire en .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
Plus sur ceci dans codex .
J'ai également été victime de cette erreur.Mais maintenant, avons résolu le problème dans CWP permalink index.php supprimer la solution comme suit:
Créez un fichier .htacess dans le répertoire racine de votre site web /public_html/yoursite.com
Écrivez le code suivant dedans
# 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
ensuite, allez à wp-admin >>> paramètres >>> permaliens
Sélectionnez "Structure personnalisée" et supprimez "index.php" uniquement
Enregistrer et vérifier ... Cela fonctionne parfaitement!
merci à tous
essayez d’abord de modifier les permaliens dans les paramètres généraux de votre tableau de bord de site Web ..... sinon vous devez modifier votre fichier .htaccess .... espérons que cela aidera à résoudre le problème .. !!