Нектара гидрохлорид
С нами с 21.12.03
Сообщения: 1607
Рейтинг: 549
|
Добавлено: 04/05/09 в 19:22 |
как запретить доступ к ГАЛЕРАМ всем кто пришел не с моего сиджа?
сидж в корне, галеры в папках на том же домене
выручайте задолбали дерьмо лить
|
|
|
|
С нами с 18.10.02
Сообщения: 4165
Рейтинг: 3365
|
Добавлено: 04/05/09 в 19:53 |
Например, так:
закидываешь в папку с галерами следующий .htaccess (т.е. если есть domain.com, а галеры лежат в domain.com/galleries/*, то .htaccess надо положить в domain.com/galleries/)
Код: |
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?domain.com [NC]
RewriteRule .* http://redirect-url.com/ [L]
|
или так (в этом случае браузер будет ошибку 403 выдавать)
Код: |
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?domain.com [NC]
RewriteRule .* - [F]
|
|
|
|
|
Нектара гидрохлорид
С нами с 21.12.03
Сообщения: 1607
Рейтинг: 549
|
Добавлено: 04/05/09 в 20:38 |
Mika
спасибо
у меня на домене много папок с галерами,
если я в каждую положу хтаксесс, сервер не замучается обрабатывать?
|
|
|
|
Нектара гидрохлорид
С нами с 21.12.03
Сообщения: 1607
Рейтинг: 549
|
Добавлено: 04/05/09 в 20:49 |
забыла спросить а как в строке
RewriteCond %{HTTP_REFERER} !^http://(www\.)?domain.com [NC]
перечислить несколько разрешенных доменов?
|
|
|
|
XXX-Server.biz
С нами с 15.02.03
Сообщения: 9411
Рейтинг: 6676
|
Добавлено: 04/05/09 в 21:19 |
Рыжая писал: | забыла спросить а как в строке
RewriteCond %{HTTP_REFERER} !^http://(www\.)?domain.com [NC]
перечислить несколько разрешенных доменов ? |
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?domain.com
RewriteCond %{HTTP_REFERER} !^http://(www\.)?domain2.com [NC]
RewriteRule .* - [F]
|
|
|
|
XXX-Server.biz
С нами с 15.02.03
Сообщения: 9411
Рейтинг: 6676
|
Добавлено: 04/05/09 в 21:20 |
Рыжая писал: | Mika
спасибо
у меня на домене много папок с галерами,
если я в каждую положу хтаксесс, сервер не замучается обрабатывать? |
а смысл??
в корень лучше класть.
|
|
|
|
С нами с 18.10.02
Сообщения: 4165
Рейтинг: 3365
|
Добавлено: 04/05/09 в 21:22 |
Рыжая писал: | у меня на домене много папок с галерами,
если я в каждую положу хтаксесс, сервер не замучается обрабатывать? |
В каждую папку класть хтаксесс не стоит, лучше его положить в папку на 1 уровень выше галер, правила в хтаксессе будут применяться ко всем вложенным папкам. Т.е. по-хорошему надо бы, чтобы галеры лежали не в domain.com/gallery-name/, а в domain.com/gals/gallery-name/
Рыжая писал: | сервер не замучается обрабатывать? |
Это не ко мне вопрос, лучше админов попросить, чтобы они глянули конфиг и текущую загруженность сервера, а также трафик на галерах.
Рыжая писал: | забыла спросить а как в строке
RewriteCond %{HTTP_REFERER} !^http://(www\.)?domain.com [NC]
перечислить несколько разрешенных доменов? |
Можно добавлять по новому правилу для каждого домена, т.е.
RewriteCond %{HTTP_REFERER} !^http://(www\.)?domain2.com [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?domain3..com [NC]
или вместо RewriteCond %{HTTP_REFERER} !^http://(www\.)?domain.com писать
RewriteCond %{HTTP_REFERER} !^http://(www\.)?(domain.com|domain2.com|domain3)$ [NC]
|
|
|
|
С нами с 18.10.02
Сообщения: 4165
Рейтинг: 3365
|
Добавлено: 04/05/09 в 21:22 |
О, опоздал
|
|
|
|
Нектара гидрохлорид
С нами с 21.12.03
Сообщения: 1607
Рейтинг: 549
|
Добавлено: 04/05/09 в 21:35 |
color писал: | а смысл??
в корень лучше класть. |
в корне сидж
|
|
|
|
Нектара гидрохлорид
С нами с 21.12.03
Сообщения: 1607
Рейтинг: 549
|
Добавлено: 04/05/09 в 21:37 |
вобшем спасибо понятно
приется скинуть все папки с галерами в одну и туда хтаксесс
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |