- Home
- Categorie
- Coding e Sistemistica
- PHP
- [Apache] Mod Rewrite e punto interrogativo
-
[Apache] Mod Rewrite e punto interrogativo
Chiedo scusa in anticipo se non è la sezione giusta.
Ragazzi ho esigenza di fare un pò di 301 con un htaccess ma ho un problema che vi illustro con un esempio.
Utilizzando la seguente regola
RewriteCond %{QUERY_STRING} ^lng=it$
RewriteRule ^guestbook/guest_view.php(.*)$ /it/guestbook/guestbook.html [L,R=301]RewriteCond %{QUERY_STRING} ^lng=en$
RewriteRule ^guestbook/guest_view.php(.*)$ /en/guestbook/guestbook.html [L,R=301]il rewrite funziona cioè le due pagine puntano alle due nuove corrispettive, il problema che accodato al nuovo link rimane la variabile della condizione, cioè le nuove URL sono
/it/guestbook/guestbook.html?lng=it
/en/guestbook/guestbook.html?lng=enE' possibile evitare tutto ciò?
Il problema nasce dal fatto che non riesco a reindirizzare in altro modo le pagine che contengono una variabile, perchè il punto interrogativo mi da problemi.
Spero possiate aiutarmi.
-
Meglio che ti fai spostare in questa sezione:
http://www.giorgiotave.it/forum/mod-rewrite-e-tecniche-di-url-redirect/
trovi più risposte
-
Chiedo scusa, ho aperto li quindi qui potete anche chiudere.
Grazie.