Как обратиться к текущему каталогу в htaccess

Мне нужно динамически получить текущий каталог, в котором находится мой файл .htaccess. Это возможно ? (Может быть, переменная?).

Что-то вроде: %{SCRIPT_FILENAME}

Заранее спасибо.

РЕДАКТИРОВАТЬ: Если с регулярными выражениями? как это должно выглядеть?


person ZinebM    schedule 04.03.2013    source источник
comment
вы проверили этот список?   -  person Abu Romaïssae    schedule 04.03.2013
comment
может быть, это помогает stackoverflow.com/questions/1200348/   -  person Krishan Gopal    schedule 04.03.2013


Ответы (1)


На самом деле в Apache до сих пор нет функции pathinfo($,PATHINFO_DIRNAME), как в PHP.

Итак, были решения, основанные на использовании %{REQUEST_URI}, как в этом примере:

  RewriteRule ^(.+)/$ /path-dirname/$1 [R=301,L]

Что касается вашей проблемы, это может сработать для вас:

  RewriteCond %{REQUEST_URI} ^(.+)/$
  RewriteRule ^.+/$ %1 [R=301,L]
person Azzeddine    schedule 04.03.2013