Сервер перезаписи Tomcat.htaccess

Я пишу сайт с использованием Railo. Мой код должен быть развернут на сервере Railo, работающем на Tomcat, с наложением на обычный сервер Apache+PHP.

Мне нужно отправить все запросы http://subdomain.myserver.co.uk/ и его дочерние файлы в каталог /public_html/railo/tomcat/webapps/ROOT/subdomain/ каталог.

Я определил поддомен в cPanel с корнем документа как /public_html/railo/tomcat/webapps/ROOT/subdomain/, но все еще просит http://subdomain.myserver.co.uk/ отображать файлы в /public_html/railo/tomcat/webapps/ROOT/, Я могу просмотреть свои файлы, если я сделаю запрос http://subdomain.myserver.co.uk/subdomain/

Я возился с файлами.htaccess уже довольно давно, но я застрял

Есть ли способ сделать то, что я пытаюсь достичь, или я подал в отставку, чтобы получить эти страницы, используя http://subdomain.myserver.co.uk/subdomain/

1 ответ

Поместите следующее в /public_html/railo/tomcat/webapps/ROOT/.htaccess:

RewriteEngine on
RewriteCond %{HTTP_HOST} enterprise.myserver.co.uk
RewriteRule (.*) /public_html/railo/tomcat/webapps/ROOT/lfEnterprise$1

Здесь целью RewriteRule является путь к файловой системе, а не URL, как это более распространено. RewriteRule примет и то, и другое. Пожалуйста, смотрите документацию RewriteRule для этого и многое другое.

Другие вопросы по тегам