htaccess document_root dirname
Можно ли сделать это
RewriteRule robots.txt dirname(%{DOCUMENT_ROOT})/robots.php [L]
мне нужно получить родительскую папку DOCUMENT_ROOT
1 ответ
Решение
Вы не можете создать правило перезаписи, указывающее на цель вне корня документа в контексте .htaccess
файл, так что даже если бы можно было найти родительский каталог (в чем я сомневаюсь), он не будет работать.
Единственный способ обойти это, я знаю, это создать символическую ссылку, которая указывает на правильное robots.php
файл. Возможно даже создать относительную символическую ссылку, указывающую на ../robots.php
, Я не уверен.