Сервер перезаписи 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 для этого и многое другое.