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