%20%D0%BD%D0%B0%20%D0%BC%D0%BE%D0%B5%D0%BC%20%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B5%20Apache%3F.png)
семальтдовольно раздражающая компания. Я бы хотел держать их подальше от своих серверов (и от своей аналитики).
Здесьздесь показано, как их заблокировать следующим .htaccess
образом:
SetEnvIfNoCase Via evil-spam-proxy spammer=yes
SetEnvIfNoCase Referer evil-spam-domain.com spammer=yes
SetEnvIfNoCase Referer evil-spam-keyword spammer=yes
SetEnvIfNoCase Via pinappleproxy spammer=yes
SetEnvIfNoCase Referer semalt.com spammer=yes
SetEnvIfNoCase Referer poker spammer=yes
Order allow,deny
Allow from all
Deny from env=spammer
Я бы предпочел сделать это раз и навсегда в моем /etc/apache
. Как я могу это сделать?
решение1
Цитируется изруководство по .htaccessфайлы:
Вам следует полностью избегать использования файлов .htaccess, если у вас есть доступ к основному файлу конфигурации сервера httpd. Использование файлов .htaccess замедляет работу сервера Apache http.Любую директиву, которую вы можете включить в файл .htaccess, лучше всего устанавливать в
<Directory>
блоке., так как это даст тот же эффект с лучшей производительностью.