[Java lista] Kéretlen kérés

Mariák Kálmán sirkalmi at gmail.com
2008. Ápr. 18., P, 15:01:43 CEST


Szervusztok!

A problémát végül így sikerült megoldanom:

# Virtualhost file to nyugatmecsek.hu

<VirtualHost 193.202.83.142:80>
 ServerName nyugatmecsek.hu
 ServerAlias www.nyugatmecsek.hu

 <Location /admin/>
  ProxyPass http://192.168.0.250:8080/MECSEKNYUGAT/admin/
  ProxyPassReverse http://192.168.0.250:8080/MECSEKNYUGAT/admin/
 </Location>

 <Location /admin>
  ProxyPass http://192.168.0.250:8080/MECSEKNYUGAT/admin/
  ProxyPassReverse http://192.168.0.250:8080/MECSEKNYUGAT/admin/
 </Location>

 <Location />
  ProxyPass http://192.168.0.250:8080/MECSEKNYUGAT/
  ProxyPassReverse http://192.168.0.250:8080/MECSEKNYUGAT/
# ProxyPass http://193.202.83.57/
# ProxyPassReverse http://193.202.83.57/
 </Location>

 ProxyPreserveHost On
 ProxyVia Off
</VirtualHost>

Azaz elébe megyek a problémának azzal, hogyha /admin -ra érkezik kérés akkor 
azt egyből átirányítom a /admin/ -re, így nem indít új kérést a Tomcat.

Köszönöm a válaszokat!

--
sirkalmi

Monday 14 April 2008 dátummal Mariák Kálmán ezt írta:
> Szervusztok!
>
> A Tomcat-nek van egy számomra idegesítő ficsőrje amitől szeretnék
> megszabadulni.
>
> Apache vhost-ban bejegyzés:
> # Virtualhost file to nyugatmecsek.hu
> <VirtualHost 193.202.83.142:80>
>  ServerName nyugatmecsek.hu
>  ServerAlias http://www.nyugatmecsek.hu
>
>  <Location />
>  ProxyPass http://192.168.0.250:8080/MECSEKNYUGAT/
>  ProxyPassReverse http://192.168.0.250:8080/MECSEKNYUGAT/
> # ProxyPass http://193.202.83.57/
> # ProxyPassReverse http://193.202.83.57/
>
>  </Location>
>
>  ProxyPreserveHost On
>  ProxyVia Off
> </VirtualHost>
>
> Azt tapasztalom, hogy a Tomcat az alábbi metódus szerint jár el:
>
> kérés érkezik: http://domain/valami
> vizsgálat: nincs valami nevű erőforrás
> válasz: HTTP Status 404 - /MECSEKNYUGAT/valalmi
>
> Ez eddig rendben de ha létezik "valami" nevű könyvtár akkor:
> kérés érkezik: http://domain/valami
> vizsgálat: nincs valami nevű erőforrás de van valami nevű könyvtár
> új kérés indítása: http://domain/valami/
> válasz: HTTP Status 404 - /MECSEKNYUGAT/MECSEKNYUGAT/valami/
>
> Azaz duplikálja a környezet nevét és a végibe biggyeszt egy / jelet. Ki
> lehet kapcsolni a Tomcat-ben ezt a redirect-et valahogy?
>
> Válaszokat nagyon köszönöm!
>
> --
> sirkalmi




További információk a(z) Javalist levelezőlistáról