Ограничение доступа к одному каталогу на поддомене - PullRequest
0 голосов
/ 03 января 2011

Привет, мне нужно сделать следующее:

  • разрешить доступ к sub.domain.com/directory с www.domain.com (ссылка на ресурс)
  • запретить доступ к sub.domain.com/* (возвращать страницу 404, когда пользователь непосредственно нажимает на поддомен

Возможно ли это с помощью htaccess и, если да, с любыми указателями на выполнениеэто?

Спасибо

1 Ответ

0 голосов
/ 03 января 2011

Используя .htaccess, вы, возможно, захотите посмотреть учебники htaccess и regex, так как они очень полезны.

Остановка сайтов от хотлинкинга - вот то, на что, я полагаю, вы ссылаетесь: вам нужно включить mod_rewrite и добавитьэто к файлу .htaccess в корневом каталоге домена (с небольшим из того, что вы узнали):

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?domain\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(jpe?g|gif|bmp|png)$ http://www.domain.com/noHotlink.gif

Это должно указать вам правильное направление к тому, как это сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...