Друзья, я прошу помощи.
Допустим, я заблокировал весь диапазон 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 никак не могу настроить.
|