Réécriture d'urls avec .htaccess
yoshiro
Messages postés
532
Statut
Membre
-
Tantik -
Tantik -
Bonjour,
Je désire réécrire mon URL du type :
En
J'ai donc essayé plusieurs trucs, dont ce code :
Mais ça ne fonctionne pas.
Quelle est mon erreur ? Merci d'avance pour votre aide.
Je désire réécrire mon URL du type :
http://localhost/monsite/index.php?pags=accueil
En
http://localhost/monsite/index-accueil.html
J'ai donc essayé plusieurs trucs, dont ce code :
# Le serveur doit suivre les liens symboliques : Options +FollowSymlinks # Activation du module de réécriture d'URL : RewriteEngine on #-------------------------------------------------- # Règles de réécriture d'URL : #-------------------------------------------------- # index avec pages seulement: RewriteRule ^index-([a-z]+)\.html$ /monsite/index.php?pages=$1 [L] # Article avec numéro de page : RewriteRule ^index-([a-z]+)-([a-z]+).html /monsite/index.php?pages=$1&pag=$2 [L]
Mais ça ne fonctionne pas.
Quelle est mon erreur ? Merci d'avance pour votre aide.
1 réponse
-
A quoi te sert l'antislash dans la règle suivante ?
RewriteRule ^index-([a-z]+)\.html$
Essaye de l'enlever.
Au passage, voici ici un tutoriel sur le fichier .htaccess qui pourra peut-être t'aider : http://ww38.wooshi.fr/Tutoriel/16-Le-fichier-htaccess.html?subid1=20200207-0808-06ca-9dc7-f6b0140c6958