Pozdrav ljudi.. imam problem vezano za trailing slash iliti krajnju kosu crtu...
naime,
imam direktivu
Kôd:
ProxyPass /obracuni/ http://10.10.10.1/
i deo :
Kôd:
<Location /obracuni/>
ProxyPassReverse /
SetOutputFilter proxy-html
ProxyHTMLURLMap / /obracuni/
ProxyHTMLURLMap /obracuni /obracuni
Requestheader unset Accept-Encoding
</Location>
e sada kada pristupam folderu
http://host.com/obracuni/ (primetite kosu crtu na kraju) sve to lepo radi, redirektuje gde treba i otvori mi odgovarajucu stranu...
Elem problem je u tome da kada se pravi zahtev na
http://host.com/obracuni (nema kose crte) to ne radi kako treba...
Probao sam i sa varijantama tipa:
Kôd:
RewriteEngine On
RewriteRule ^/obracuni$ obracuni/ [R=301,L]
Kôd:
RewriteEngine On
RewriteRule ^/obracuni$ obracuni/ [P,L]
i sve ostale kombinacije rewritinga, ali izgleda da ih igbnorise... jel zna iko
sta bi moglo da bude problem, i kako to da resim...
Hvala puno...
PS. radim na konfiguraciji apache reversnog proxyja za gomilu virtuelnih hostova, i naleteo sam na ovaj problem... polako ostajem bez kose... grrrrr... Inace nisam neki znalac sto se tice rewritinga url-a i koriscenja mod_rewrite-a... dakle svaka pomoc je dobrodoshla...