Bonjour a tous !
Je fait mes premiers pas en rewriting et apres avoir chercher un bon moment je me permet de poster sur le forum car je ne comprend pas du tout ce qui arrive.
Voila mon premier probleme :
Je souhaite reecrire une url qui contient /blabla/Vente_en_Ligne/blabla par blabla/page,shop.browse/blabla (ce qui sera retraité par mon site en url correcte)
(bien sur, pour le "blabla", il sagit du reste de l'url)
mon fichier htaccess est le suivant :
RewriteCond %{REQUEST_FILENAME} !\.(jpg|jpeg|gif|png|css|js|pl|txt)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^(.*)Vente_en_Ligne(.*)$
RewriteRule ^(.*)Vente_en_Ligne(.*) $1page,shop.browse$2 [L]
-> La, ca ne marche pas mais le plus etrange est que si je met le flag R (je redirige donc) la ca va marcher... je ne comprend pas.
Le deuxieme gros souci est que les variable que mon renvoi mon expression sont toutes en minuscule, comment je peux faire pour que si j'ai 'Magasin_de_Vente' il me renvoi normalement la casse et pas 'magasin_de_vente' (en minuscule) ??
J'espere vraiment que quelqun pourra me donner un coup de main.
Merci d'avance !
Je fait mes premiers pas en rewriting et apres avoir chercher un bon moment je me permet de poster sur le forum car je ne comprend pas du tout ce qui arrive.
Voila mon premier probleme :
Je souhaite reecrire une url qui contient /blabla/Vente_en_Ligne/blabla par blabla/page,shop.browse/blabla (ce qui sera retraité par mon site en url correcte)
(bien sur, pour le "blabla", il sagit du reste de l'url)
mon fichier htaccess est le suivant :
RewriteCond %{REQUEST_FILENAME} !\.(jpg|jpeg|gif|png|css|js|pl|txt)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^(.*)Vente_en_Ligne(.*)$
RewriteRule ^(.*)Vente_en_Ligne(.*) $1page,shop.browse$2 [L]
-> La, ca ne marche pas mais le plus etrange est que si je met le flag R (je redirige donc) la ca va marcher... je ne comprend pas.
Le deuxieme gros souci est que les variable que mon renvoi mon expression sont toutes en minuscule, comment je peux faire pour que si j'ai 'Magasin_de_Vente' il me renvoi normalement la casse et pas 'magasin_de_vente' (en minuscule) ??
J'espere vraiment que quelqun pourra me donner un coup de main.
Merci d'avance !