#.htaccess
#.htaccess
Вопрос:
Я хочу ограничить доступ к файлу «test.txt » с .htaccess Проблема в том, что я нахожусь на нескольких сайтах, и я хочу, чтобы только один домен имел доступ к файлу, например. mydomain.com/test.txt
Когда другой домен пытается получить доступ, он должен отказать им: otherdomain.com/test.txt
Мультисайт — это совместное использование одних и тех же файлов, но разных баз данных.
<Files "test.txt">
Order deny,allow
deny from all
allow from mydomain.com
</Files>
Комментарии:
1. Спасибо, что поделились своими усилиями в своем вопросе, не могли бы вы, пожалуйста, указать пример URL, который вы хотите ограничить, чтобы лучше понять вопрос, спасибо.
Ответ №1:
Вы можете использовать это правило запрета перезаписи вместо allow/deny
:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^(?:www.)?mydomain.com$ [NC]
RewriteRule ^test.txt$ - [NC,F]