Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Htaccess
цитата
21/06/07 в 22:48
 ivan1973
Помогите пожалуйста с редиректом по рефу.
Ставлю так:
RewriteEngine on
RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?ban.net.*$ [NC]
RewriteRule .* http://hah.com [R,L]
не редиректит.
Если так:
RewriteEngine on
RewriteCond %{HTTP_REFERER} ban.net [OR]
RewriteRule ^.*$ http://hah.com [R]
то редиректит все подряд
цитата
22/06/07 в 12:17
 adminZ
Пиши так будет намного меньше сервак грузить чем реврайт..
только редирект идет через 403 а не через 302
но если мусор редиректить то без раницы

SetEnvIf Referer ^http://(\*\.)?ban.net banref=1
Order Deny,Allow
Deny from env=banref
ErrorDocument 403 http://hah.com
цитата
24/06/07 в 17:21
 ivan1973
Спасибо. Все отлично работает. Выставил максимальный рейтинг.
цитата
25/06/07 в 01:24
 supphosting.com
adminZ писал:
Пиши так будет намного меньше сервак грузить чем реврайт..
только редирект идет через 403 а не через 302
но если мусор редиректить то без раницы

SetEnvIf Referer ^http://(\*\.)?ban.net banref=1
Order Deny,Allow
Deny from env=banref
ErrorDocument 403 http://hah.com


Когда клиент запихал в подобный скрипт около 6 кб урлов с читерами, это дико тормознуло сервер.


Эта страница в полной версии