Использование доменного имени в htaccess переписать - PullRequest
0 голосов
/ 22 июля 2009

Я размещаю несколько сайтов (имя основано на apache), и в настоящее время у меня есть htaccess с обработчиком ошибок

ErrorDocument 404 http://mydomain.com/errorDocs/404.htm

есть ли способ передать мне доменное имя, с которого произошла ошибка? Я хочу сделать какое-то базовое перенаправление.

Мне нужно что-то вроде этого:

ErrorDocument 404 http://mydomain.com/errorDocs/404.htm?host=%{HTTP_HOST}

однако это не дает doamin и печатается в виде простого текста.

1 Ответ

1 голос
/ 22 июля 2009

Невозможно использовать переменные в директиве ErrorDocument. Тем не менее, вы можете указать документ ошибки 404 на сценарий, а затем заставить скрипт выяснить, из какого домена поступает запрос, прочитав переменные HTTP_REQUEST.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...