Я использую Apache2.4 в качестве переднего сервера и Tomcat8 для своих веб-приложений с Mod_JK для балансировки нагрузки и пересылки всего запроса из экземпляра Apache в Tomcat8 ,mod_jk Ошибка «404 страницы не найдена» при доступе к корневому URL-адресу, внутренние страницы работают нормально
При доступе к www.domain1.com отображается сообщение «404 Page Not found». Другая страница работает нормально.
www.domain1.com:8080 works
www.domain1.com 404 Page Not Found
www.domain1.com/about-us works
www.domain2.com/contact works
конфигурации Apache
LoadModule jk_module /usr/local/apache/modules/mod_jk.so
JkWorkersFile /etc/httpd/conf/workers.properties
JkShmFile /var/log/httpd/mod_jk.shm
JkLogFile /var/log/httpd/mod_jk.log
JkLogLevel info
JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"
JkOptions +ForwardKeySize +ForwardURICompatUnparsed -ForwardDirectories
JkRequestLogFormat "%w %V %T"
<VirtualHost xx.xx.xx.xx:80>
ServerName domain1.co.uk
ServerAlias www.domain1.co.uk
JkMount/worker1
JkMount /* worker1
</VirtualHost>
worker.properties файл
worker.list=worker1
worker.worker1.type=ajp13
worker.worker1.host=domain1.com
worker.worker1.port=8009
Я попытался с помощью JkAutoAlias и корневой документ, указывающий на TOMCAT WebApps папку, но ничего не помогало.
Можете ли вы отправить mod-jk.log – Ghayel