Если вы просто используете простой HTTP, вы можете настроить симпатичный URL сервер как прокси , который передает каждый запрос на некрасивый URL сервер и ответ клиенту:
RewriteCond %{HTTP_HOST} ^pretty\.example\.com$
RewriteRule ^reservations$ http://ugly.example.com/directory/test.jsp [L,P]
Но так как вы используете HTTPS, без получения сообщения об ошибке невозможно указать имя хоста сертификата.