Bonjour!
Je cherche à réécrire une URL de la manière suivante :
Par exemple :
http://www.monsite/index.html deviendrait
/servlets/Generique.do?URL=http://www.monsite/index.html
La partie suivante est fixe : "/servlets/Generique.do?URL="
La partie qui suit dépend de l'URL demandée.
La règle que j'ai écrite dans le fichier .htaccess est la suivante :
# fichier .htaccess
Options FollowSymLinks
RewriteEngine on
RewriteRule (.*)html /servlets/Generique.do?URL=$1
Dans le fichier httpd.conf
J'ai décommenté le LoadModule et pour voir les logs j'ai ajouté
<IfModule mod_rewrite.c> RewriteLog "D:/prog/apachegroup/Apache2/logs/apache.log"</IfModule>
Au final, la réécriture d'URL ne se fait. Et je n'ai aucune trace dans les logs.
Je ne sais plus quoi faire... Est ce que ma règle est correcte? Est ce que l'URlRewriting me permettrait de faire ça?
Merci d'avance!!!
Je cherche à réécrire une URL de la manière suivante :
Par exemple :
http://www.monsite/index.html deviendrait
/servlets/Generique.do?URL=http://www.monsite/index.html
La partie suivante est fixe : "/servlets/Generique.do?URL="
La partie qui suit dépend de l'URL demandée.
La règle que j'ai écrite dans le fichier .htaccess est la suivante :
# fichier .htaccess
Options FollowSymLinks
RewriteEngine on
RewriteRule (.*)html /servlets/Generique.do?URL=$1
Dans le fichier httpd.conf
J'ai décommenté le LoadModule et pour voir les logs j'ai ajouté
<IfModule mod_rewrite.c> RewriteLog "D:/prog/apachegroup/Apache2/logs/apache.log"</IfModule>
Au final, la réécriture d'URL ne se fait. Et je n'ai aucune trace dans les logs.
Je ne sais plus quoi faire... Est ce que ma règle est correcte? Est ce que l'URlRewriting me permettrait de faire ça?
Merci d'avance!!!