permalien

Comment retirer /index.php/ de l’url de son wordpress ?

Vous avez une url de la forme www.mondomaine.com/index.php/permalien ? et le index.php vous gène ?

Vous souhaitez l’enlever mais vous ne savez pas comment vous y prendre. Nous allons vous expliquer cela rapidement !

Table des matières

Un permalien c’est quoi ?

Un permalien est une URL qui est attribuée de façon permanente à un élément de contenu spécifique sur le Web. Par exemple, si vous créez un article de blog sur WordPress, la plateforme générera automatiquement un permalien pour cet article en fonction du titre. Les permaliens sont souvent utilisés comme liens permanents vers des articles, des billets de blog, des images et d’autres types de contenu Web. Comme ils sont permanents, ils peuvent être mis en signet ou partagés sans crainte que le lien ne soit rompu. En outre, les permaliens peuvent contribuer à améliorer l’optimisation des moteurs de recherche (SEO) de votre site Web en facilitant l’indexation de votre contenu par les moteurs de recherche. Lors de la création d’un site WordPress, il est important de choisir une structure de permaliens qui sera à la fois conviviale et adaptée au référencement.

Comment modifier le permalien dans wordpress

L’écran des réglages des permaliens est le premier endroit où vous devez aller pour configurer vos permaliens. Accédez à cet écran via Réglages > Permaliens.

ecran reglages permaliens
Pour gérer nos blogs, nous aimons bien la forme suivante :

Structure personnalisée : /%category%/%postname%/

En procédant de la sorte le terme /index.php/ ne sera plus présent dans votre url.

Le terme index.php est retiré des urls mais j’ai des erreurs 404

Copiez ce code dans votre fichier .htaccess qui se trouve à la racine du dossier de votre site Web. Si vous n’en avez pas créez le fichier, puis éditez le.

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

Cela devrait suffire à supprimer index.php de la structure de l’URL de votre wordpress. Retirer index.php url wordpress c’est réglé !

Si vous rencontrez des problèmes n’hésitez pas à poser vos questions en commentaire.