Ciao a tutti, vi chiedo aiuto per alcune operazioni che sto provando a fare con il mod rewrite. Sto realizzando un'applicazione java che gira su tomcat su porta 8080 e davanti ci ho messo l'apache utilizzando il proxy e fin qua tutto funziona bene.
Ora vorrei fare qualche operazione sull'url:
1) newsletter.local.lan/newsletter/it/lists/ diventa newsletter.local.lan/newsletter/it/lists/index.html
2) newsletter.local.lan/newsletter/it/lists_edit.html?id=5 diventa newsletter.local.lan/newsletter/it/lists_edit/5.html E QUESTA NON MI FUNZIONA
qualcuno sa aiutarmi a trovare l'errore ? grazie....
Codice PHP:<VirtualHost *:80>
ServerAdmin [email]info@local.lan[/email]
ServerName newsletter.local.lan
RewriteEngine on
# lists
RewriteRule /newsletter/(.*)/lists/lists_edit/([^/]+).html /newsletter/$1/lists/lists_edit.html?id=$2 [R,L]
RewriteRule /newsletter/(.*)/lists/$ /newsletter/$1/lists/index.html [R,L]
RewriteRule /newsletter/(.*)/lists$ /newsletter/$1/lists/index.html [R,L]
ProxyRequests Off
ProxyPreserveHost On
ProxyVia On
ProxyPass /newsletter [url]http://localhost:8080/newsletter[/url]
ProxyPassReverse /newsletter [url]http://localhost:8080/newsletter[/url]
ProxyPassReverseCookiePath /newsletter /
</VirtualHost>

Rispondi quotando