URL rewriting syntaxe
Résolu
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
J'ai une adresse de ce genre ou l'id est dynamique
http://monsite.fr/film-details.php?id=941&activeVote=ok
Je souhaiterais écrire dans mon .htaccess une règle permettant d'avoir une URL sous la forme:
http://monsite.fr/film-details-941.html
J'ai écrit:
Mais cela ne fonctionne pas.
J'ai une adresse de ce genre ou l'id est dynamique
http://monsite.fr/film-details.php?id=941&activeVote=ok
Je souhaiterais écrire dans mon .htaccess une règle permettant d'avoir une URL sous la forme:
http://monsite.fr/film-details-941.html
J'ai écrit:
# Le serveur doit suivre les liens symboliques : Options +FollowSymlinks Options +Indexes # Activation du module de réécriture d'URL : RewriteEngine On #Pour definir dans quel dossier sont les fichiers RewriteBase / #-------------------------------------------------- # Règles de réécriture d'URL : #-------------------------------------------------- RewriteRule film-details-([0-9]+)\.* film-details.php?id=$1&activeVote=ok [L]
Mais cela ne fonctionne pas.
4 réponses
slt, peut-être=>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^monsite.fr$
RewriteRule ^(.*) https://www.pagesjaunes.fr/$1 [QSA,L,R=301]
RewriteRule ^film-details-(.*).php$ film-details.php?id=$1&activeVote=ok
RewriteEngine on
RewriteCond %{HTTP_HOST} ^monsite.fr$
RewriteRule ^(.*) https://www.pagesjaunes.fr/$1 [QSA,L,R=301]
RewriteRule ^film-details-(.*).php$ film-details.php?id=$1&activeVote=ok
#--------------------------------------------------
# Pour personnaliser les erreurs
#--------------------------------------------------
ErrorDocument 404 /error404.php
ErrorDocument 403 /error403.php
ErrorDocument 400 /error400.php
ErrorDocument 500 /error500.php
# Le serveur doit suivre les liens symboliques :
Options +FollowSymlinks
Options -Indexes
# Activation du module de réécriture d'URL :
RewriteEngine On
RewriteRule ^derniersFilms$ derniersFilms.php [L]
RewriteRule ^derniersFilms-([0-9]+)$ derniersFilms.php?page=$1 [L]
RewriteRule ^alphaFilms$ alphaFilms.php [L]
RewriteRule ^alphaFilms-([A-Z]|[0-9]{1})$ alphaFilms.php?lettre=$1 [L]
RewriteRule ^news$ news.php [L]
RewriteRule ^logiciel$ logiciel.php [L]
RewriteRule ^mobile$ mobile.php [L]
RewriteRule ^profil$ profil.php [L]
RewriteRule ^detailsFilms-([0-9]+)$ detailsFilms.php?id=$1 [L]
# Pour personnaliser les erreurs
#--------------------------------------------------
ErrorDocument 404 /error404.php
ErrorDocument 403 /error403.php
ErrorDocument 400 /error400.php
ErrorDocument 500 /error500.php
# Le serveur doit suivre les liens symboliques :
Options +FollowSymlinks
Options -Indexes
# Activation du module de réécriture d'URL :
RewriteEngine On
RewriteRule ^derniersFilms$ derniersFilms.php [L]
RewriteRule ^derniersFilms-([0-9]+)$ derniersFilms.php?page=$1 [L]
RewriteRule ^alphaFilms$ alphaFilms.php [L]
RewriteRule ^alphaFilms-([A-Z]|[0-9]{1})$ alphaFilms.php?lettre=$1 [L]
RewriteRule ^news$ news.php [L]
RewriteRule ^logiciel$ logiciel.php [L]
RewriteRule ^mobile$ mobile.php [L]
RewriteRule ^profil$ profil.php [L]
RewriteRule ^detailsFilms-([0-9]+)$ detailsFilms.php?id=$1 [L]