В родительском каталоге у меня есть htaccess

<files error.php>
    Header add X-HeaderName "Header Value"
</files>

В родительской папке есть файл с именем error.php и дочерняя папка, которая также содержит файл с именем error.php.

Как создать правило, которое будет применяться только к файлу в родительском каталоге?

2
Michael Phelps 13 Окт 2013 в 00:22
Вы пробовали просто поместить .htaccess в этот каталог и просто использовать RewriteBase /?
 – 
JTC
13 Окт 2013 в 00:24

1 ответ

Лучший ответ

Похоже, ваш файл .htaccess и error.php, на который вы хотите сослаться, находятся в одном каталоге. Если да, вы можете попробовать ...

<files ./error.php>
  Header add X-HeaderName "Header Value"
</files>

Чтобы указать htaccess использовать файл в текущем каталоге, который представлен расширением ./

У меня нет возможности проверить это сейчас, но стоит попробовать

3
Charlie Martin 13 Окт 2013 в 00:45
Проклятый, слишком медленный. Было бы и мое предложение! +1 ;-)
 – 
nietonfir
13 Окт 2013 в 00:46