htaccess document_root dirname - PullRequest
       9

htaccess document_root dirname

0 голосов
/ 30 апреля 2011

возможно ли это сделать

RewriteRule robots.txt dirname(%{DOCUMENT_ROOT})/robots.php [L]

мне нужно получить родительскую папку DOCUMENT_ROOT

1 Ответ

1 голос
/ 30 апреля 2011

Вы не можете создать правило перезаписи, указывающее на цель вне корня документа в контексте файла .htaccess, поэтому, даже если бы удалось найти родительский каталог (в чем я сомневаюсь), он выиграля не знаю.

Единственный известный мне способ обойти это - создать символическую ссылку, которая указывает на правильный файл robots.php.Возможно даже создать относительную символическую ссылку, указывающую на ../robots.php, я не уверен.

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