Заблокировать доступ к файлу с помощью .htaccess для субдомена - PullRequest
0 голосов
/ 15 февраля 2011

У меня есть веб-сайт, например,

www.domain.com

И у меня есть другой поддомен, например,

test.domain.com

И мой основной, и поддомен указывают на один и тот же каталог, который public_html .

Я хочу заблокировать доступ к

test.domain.com/test.jpg 

, но не

domain.com/test.jpg

Обратите внимание, что этот test.jpg такой жефайл для основного и субдомена, так как они оба указывают на один и тот же каталог.Так как мне заблокировать его для субдомена, но не для основного домена, используя .htaccess?Или есть другой способ сделать это?

Спасибо

1 Ответ

0 голосов
/ 15 февраля 2011

Файл .htaccess будет использоваться независимо от виртуального хоста (если он явно не деактивирован с помощью AllowOverride None), поэтому вам придется ввести:

<Files /full/path/to/test.jpg>
  Deny From All
</Files>

в файле конфигурации apache внутри test.domain.com конфигурации виртуального хоста.

...