admin@demi4.com

Apach2 block by country with MaxMind


У зв’язку з закінченням підтримки dat формату з боку MaxMind, та потребою блокувати усіляке лайно яке пре на сайти роблю цю нотатку.

Зпочатку встановлюємо залежности:

далі скачуємо архів з сорсами для встановлення модуля maxminddb:

Якщо видає якісь помилки при збиранні – перевірити залежності.

Налаштовуємо автоматичне скачування да оновлення maxminddb:

Далі іду у .htaccess потрібного сайту та додаю налаштування для блокування всіх – окрім потрібних держав.:

Для перевірки достатньо видалити код своєї крахїни з переліку та перевірити чи буде працювати у вас сайт. Якщо отримаєте 403 код – все ОК, модуль працює.

Якщо потрібно заблокувати якусь країну, необхідно додати:

 

 

 

 

2 голоса

Leave a Reply

Увійти через: 

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

Related Post

mid3iconv

Исправление кодировки IDv3 тегов в музыкальных файлахИсправление кодировки IDv3 тегов в музыкальных файлах

Скачал себе музыки из ВК, но при попытке воспроизвести ее у себя в плеере Rhytmbox столкнулся с абракадаброй в тегах, решил проблему быстрым гуглением и парой скриптов из стандартных реп

speedtest-cli

speedtest-cli или проверяем канал сервера в обе стороны.speedtest-cli или проверяем канал сервера в обе стороны.

Сегодня столкнулся в очередной раз как можно проверить канал на выделенном сервере, не всегда есть под рукой пустующий сервак с каналом на 1Гбс. Погуглил – решение оказалось до безумия простое.

$PHP_AUTH_USER не передаётся

$PHP_AUTH_USER не передаётся$PHP_AUTH_USER не передаётся

Столкнулся с проблемой, после переноса сайта перестала работать HTTP авторизация написанная на php, не берусь судить зачем и почему ее вообще применять – не понимаю я этого. Копание в логах