URL rewriting syntaxe

Résolu
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. 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
    1. Cela ne fonctionne pas, erreur de chargement dans le navigateur!
      0
      1. Personne n'a d'idée??
        0
        1. #--------------------------------------------------
          # 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