У меня было две установки nginx после того, как я восстановил nginx с пассажирской поддержкой - сценарий удара все еще читал из старой конфигурации!
Экземпляр Tomcat, в котором работает Railo, также настроен на / var / www
; Это' s эта строка в /opt/tomcat/conf/web.xml
:
<Context path="" docBase="/var/www"/>
Но если вы просто измените ее на каталог / var / www / test
, то элементы в основном сайт перестанет работать. Вместо этого работайте со структурой каталогов, которую вы создаете, с подкаталогами для каждого сайта. Измените свои прокси-директивы в новом vhost:
ProxyPassMatch ^/(.+.cf[cm])(/.*)?$ http://127.0.0.1:8080/test/$1
ProxyPassReverse / http://127.0.0.1:8080/test/
Эта структура каталогов также означает, что кто-то может попасть на тестовый сайт через http://main-site.name/test/
, так что имейте в виду это ; Было бы неплохо переместить его документы в папку / var / www / main /
или что-то в этом роде, а также соответствующим образом скорректировать операторы прокси.
ProxyPassMatch ^/(.+.cf[cm])(/.*)?$ http://127.0.0.1:8080/test/$1
ProxyPassReverse / http://127.0.0.1:8080/test/
Эта структура каталогов также означает, что кто-то может попасть на тестовый сайт через http://main-site.name/test/
, так что имейте в виду это ; Было бы неплохо переместить его документы в папку / var / www / main /
или что-то в этом роде, а также соответствующим образом скорректировать операторы прокси.
ProxyPassMatch ^/(.+.cf[cm])(/.*)?$ http://127.0.0.1:8080/test/$1
ProxyPassReverse / http://127.0.0.1:8080/test/
Эта структура каталогов также означает, что кто-то может попасть на тестовый сайт через http://main-site.name/test/
, так что имейте в виду это ; Было бы неплохо переместить его документы в папку / var / www / main /
или что-то в этом роде, а также соответствующим образом скорректировать операторы прокси.