PDA

Voir la version complète : url_rewriting


pouchat
17/09/2005, 10h51
Bonjour,

Utilisant l'url_rewriting depuis quelques temps, j'ai décidé de réécrire mes url en "path_info", c'est à dire avec le caractère "/" pour séparer mes variables.
Depuis impossible de les retrouver avec le $_GET['ma_variable'] sur ovh alors que ca marche très bien sur mon serveur en local ?

.htaccess :

RewriteOptions inherit
RewriteEngine on

# MARCHE
RewriteRule ^test.html$ /test/test.php
RewriteRule ^test-([a-zA-Z0-9]+).html$ /test/test.php?var=$1
RewriteRule ^test,([a-zA-Z0-9]+).html$ /test/test.php?var=$1

# MARCHE PAS
RewriteRule ^test/([a-zA-Z0-9]+).html$ /test/test.php?var=$1


si je vais aux l'adresses :
http://.../test/test,OK.html
http://.../test/test-OK.html
ma variable $_GET['var'] est affichée

mais si je fais :
http://.../test/test/OK.html
ma variable $_GET['var'] n'existe pas

si quelqu'un connait la solution.
merci.

bosco
28/09/2006, 19h21
Salut,

essayes RewriteRule ^test/(.*).html$ /test/test.php?var=$1 [R=301,L]