Я использую Tomcat 5.5.9 и Apache 2.xКак использовать другое имя пути в ProxyPass, чем имя контекста Tomcat
Мы пытаемся использовать имя пути в ProxyPass, который отличается , чем Tomcat имя контекста.
ProxyPass /path http://localhost:8080/contextname
Однако это не работает. Когда эти два одинаковые , тогда все работает нормально.
Большинство примеров, которые я вижу в сети, также имеют путь, равный имени контекста Tomcat.
Я использую «context.xml» в контексте Tomcat и do У меня нет записей «server.xml». Кроме того, я использую простой httd.conf и НЕ используя любые записи VirtualHost.
Любая помощь приветствуется.
С уважением,
Diptenu
Hello David, У меня были команды ProxyPass и ProxyPassReverse, хотя я не упоминал об этом в своем сообщении. Что касается того, почему не использовать mod_jk, мне просто нужно скрыть порт tomcat из URL-адреса доступа пользователя, и ничто другое, поэтому mod-proxy кажется самым простым –
Исправлено решение - вероятно, вы должны иметь косые черты в конце URI. Это скопировано из моих файлов conf. –