Dot-Htaccess
如何在 htaccess 中阻止主機名?
我從“clients.your-server.de”收到數千個伺服器請求
我在 htaccess 中使用這些程式碼來阻止機器人和蜘蛛,但我不知道前兩行程式碼是否可以工作……
甚至可以使用主機名阻止伺服器請求嗎?程式碼是否正確?你如何阻止主機名?
Deny from clients.your-server.de Deny from your-server.de <IfModule mod_geoip.c> GeoIPEnable On SetEnvIf GEOIP_CONTINENT_CODE SA Block SetEnvIf GEOIP_CONTINENT_CODE AF Block SetEnvIf GEOIP_CONTINENT_CODE AN Block SetEnvIf GEOIP_CONTINENT_CODE AS Block SetEnvIf GEOIP_CONTINENT_CODE OC Block SetEnvIf GEOIP_COUNTRY_CODE CN Block SetEnvIf GEOIP_COUNTRY_CODE RU Block SetEnvIf GEOIP_COUNTRY_CODE KP Block SetEnvIf GEOIP_COUNTRY_CODE IR Block SetEnvIf GEOIP_COUNTRY_CODE SA Block SetEnvIf GEOIP_COUNTRY_CODE A1 Block BrowserMatchNoCase "Baidu" Block BrowserMatchNoCase "Ahrefs" Block BrowserMatchNoCase "Yandex" Block BrowserMatchNoCase "MJ12bot" Block BrowserMatchNoCase "MegaIndex" Block BrowserMatchNoCase "DotBot" Block Deny from env=Block </IfModule>
是的,您要使用“拒絕”程式碼。您只需在 .htaccess 文件中輸入“Deny from your-server.de”行即可阻止整個域,包括任何子域。