URL rewriting syntaxe

Résolu
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:
# 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

  1. cheese42 Messages postés 890 Statut Membre 120
     
    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

    0
  2. Utilisateur anonyme
     
    Cela ne fonctionne pas, erreur de chargement dans le navigateur!
    0
  3. Utilisateur anonyme
     
    Personne n'a d'idée??
    0
  4. Utilisateur anonyme
     
    #--------------------------------------------------
    # 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]
    0