Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Песочница (https://forum.antichat.xyz/forumdisplay.php?f=189)
-   -   Запретить весь диапазон IP из США, кроме GoogleBot в .htaccess (https://forum.antichat.xyz/showthread.php?t=481654)

ceg 04.11.2020 19:00

Друзья, я прошу помощи.

Допустим, я заблокировал весь диапазон IP США в .htaccess

Но даже если вконце я добавляю исключение для googlebot, то он видит ошибку 403, как заблокированный.

Как правильно добавить исключение для юзер агента googlebot, если до этого его IP входит в диапазон заблокированных?

Код .htaccess:

Код:

Code:
SetEnvIfNoCase User-Agent .*google.* search_robot
Order Deny,Allow
#ARIN:
Deny from 4 8 23 24 32 45 50 63 76
Deny from 64.0.0.0/5
Deny from 72.0.0.0/6
Deny from 96.0.0.0/6
Deny from 100 104 107 108
Deny from 128.0.0.0/6
Deny from 132
Deny from 134.0.0.0/7
Deny from 136.0.0.0/6
Deny from 140
Deny from 142.0.0.0/7
Deny from 144
Deny from 146.0.0.0/7
Deny from 148.0.0.0/7
Deny from 152 155
Deny from 156.0.0.0/6
Deny from 160.0.0.0/7
Deny from 162
Deny from 164.0.0.0/6
Deny from 168.0.0.0/7
Deny from 172.0.0.0/7
Deny from 174 184 192
Deny from 198.0.0.0/7
Deny from 204.0.0.0/6
Deny from 208.0.0.0/7
Deny from 216
Allow from env=search_robot

user agent google (на данный момент):

Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Googlebot/2.1; +http://www.google.com/bot.html) Chrome/86.0.4240.96 Safari/537.36

То-есть если я в исключение добавляю IP, то все нормально, например, вконце Allow from 23.1.1.1, а вот user agent никак не могу настроить.


Время: 16:22