Блокировка через htaccess

Lord Maverik
На сайте с 15.04.2003
Offline
471
1253

Скажу сразу, погуглил, но много разных вариантов, запутался немного.

Есть диапазон ip адресов Японии. Я нашел такой :)

61.21.0.0 - 61.27.255.255 (Диапазон атомов: 1024786432 - 1025245183)

61.44.0.0 - 61.44.127.255 (Диапазон атомов: 1026293760 - 1026326527)

61.44.192.0 - 61.44.239.255 (Диапазон атомов: 1026342912 - 1026355199)

61.45.0.0 - 61.45.127.255 (Диапазон атомов: 1026359296 - 1026392063)

61.46.0.0 - 61.46.255.255 (Диапазон атомов: 1026424832 - 1026490367)

Мне надо всем им заблокировать доступ к сайту, но чтобы при этом им не пустая страница с 403-й выдавалась, а какая нить моя, с объяснением причины.

Так вот, как правильно это дело в .htaccess должно выглядеть?

RedMall.Ru (https://redmall.ru) - Товары из Китая (Таобао, Tmall) с проверкой качества, скидка для форумчан 7% Партнерская программа 2 уровня: 5% + 5%. Подробнее. (https://redmall.ru/about/partner/)
DV
На сайте с 01.05.2010
Offline
644
#1

RewriteEngine On 
RewriteBase /
RewriteCond %{REMOTE_HOST} 22\.22\.22
RewriteCond %{REQUEST_URI} page-with-form-on.php$
RewriteRule .* http://www.destinationwebsite.com/ [R=301,L]
VDS хостинг ( http://clck.ru/0u97l ) Нет нерешаемых задач ( https://searchengines.guru/ru/forum/806725 ) | Перенос сайтов на Drupal 7 с любых CMS. ( https://searchengines.guru/ru/forum/531842/page6#comment_10504844 )
siv1987
На сайте с 02.04.2009
Offline
427
#2

както так

<Limit GET HEAD POST>

order allow,deny

deny from 127.0.0.1

allow from all

</Limit>

ErrorDocument 403 forbidden.html

Lord Maverik
На сайте с 15.04.2003
Offline
471
#3

siv1987, сенкс, такой вариант гуд.

Только вот проблема, все сделал, но почему то вместо 403 ошибки выдает дефолтовую страницу апача.... Это почему такое может быть?

siv1987
На сайте с 02.04.2009
Offline
427
#4
Lord Maverik:
Только вот проблема, все сделал, но почему то вместо 403 ошибки выдает дефолтовую

попробуйте добавить слэш перед forbidden.html => /forbidden.html

Lord Maverik
На сайте с 15.04.2003
Offline
471
#5

Пробовал и с / и без него. При этом такая же инструкция но на 404-ю ошибку отлично отрабатывает.

siv1987
На сайте с 02.04.2009
Offline
427
#6

Хз, у меня работает и на локалхосте и на сервере

SM
На сайте с 31.05.2011
Offline
0
#7
Lord Maverik:
siv1987, сенкс, такой вариант гуд.

Только вот проблема, все сделал, но почему то вместо 403 ошибки выдает дефолтовую страницу апача.... Это почему такое может быть?

Пропишите в .htaccess ссылку на свою страницу и проблема решится...

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий