vivimo 0 Zgłoś post Napisano Maj 9, 2011 Witam Mam pewien problem i mam nadzieję iż pomożecie mi go rozwiązać. Mam aplikację webową uruchomioną na Jboss'ie i od razu mówię, że nie chcę grzebać w aplikacji bo może się to źle skończyć i nie mam do tego wiedzy. Generalnie chodzi o to aby dostęp do strony był po SSL, natomiast to już mam załatwione przez Apache, mod_ssl i mod_proxy. Wszystko ładnie działa, serwer przedstawia się certyfikatem a bez ssl nie ma dostępu. Wszystko pięknie. Problem natomiast jest w tym iż chciałbym zmienić ścieżkę dostępu. W tej chwili aby się dostać do aplikacji należy wpisać adres np. https://domena.pl/app a chciałbym aby było https://domena.pl/serwis. Używając dyrektywy: ProxyPass /serwis http://localhost:8080/app Nie daje pożądanego efektu. Efekt jest taki że nie ładują się style, obrazki, kontrolki i wszystkie inne pliki które są ładowane jako załączniki. Przeglądając źrudła widzę że system próbuje ładować pliki ze ścieżki np /app/images/image.jpg itp. Próbowałem używać modułu proxy_ajp ale niestety nie działa. jeśli użyję ProxyPass /app ajp://localhost:8080/app strona w ogóle się nie ładuje. Może trzeba użyć RewriteEngine? Próbowałem już RewriteRule ^(/.*)$ http://localhost:8080/app/$1 [PT] ProxyPassReverse /serwis http://localhost:8080/app lub ProxyPassReverse /serwis http://localhost:8080/ Bez efektu Byłbym wdzięczny za jakieś sugestie i czy w ogóle coś takiego jest możliwe. Pozdrawiam Udostępnij ten post Link to postu Udostępnij na innych stronach
kafi 2425 Zgłoś post Napisano Maj 9, 2011 Spróbuj ProxyPassReverse /app http://twojadomenaaplikacji.pl/serwis Udostępnij ten post Link to postu Udostępnij na innych stronach
www.follownet.pl 8 Zgłoś post Napisano Maj 10, 2011 Musisz zmienić context w jbossie, aby pokrywał się z uri, które podajesz w ProxyPass i ProxyPassReverse. Udostępnij ten post Link to postu Udostępnij na innych stronach