Htaccess, если HTTP_Host, затем отправьте 403

#php #html #apache #.htaccess #http-host

#php #HTML #apache #.htaccess #http-хост

Вопрос:

Существует способ в Htaccess указать, если HTTP_HOST = my.subdomain.com Затем заблокировать доступ (403) к файлам .php и .html?

Я хочу, чтобы единственными файлами, доступными через мой поддомен, были изображения.

Ответ №1:

Попробуйте:

 RewriteEngine On
RewriteCond %{HTTP_HOST} ^my.subdomain.com$ [NC]
RewriteRule ^(.*).(php|html)$ - [L,F]
  

Ответ №2:

Поместите этот код в свой DOCUMENT_ROOT/.htaccess файл:

 RewriteEngine On

RewriteCond %{HTTP_HOST} ^my.subdomain.com$
RewriteRule .(php|html)$ - [NC,F]