Semalt обяснява как да блокирате достъпа на някои страни до вашия сайт

Ако притежавате уебсайт или блог, трябва да сте запознати с факта, че той е достъпен за всички страни по подразбиране. Различните сайтове не са от значение за хората в други държави, така че не бива да очакваме значителния трафик и посещения от тях. Например, ако имате местна книжарница и вашият пазар е хора от вашата собствена държава, не е необходимо да оставяте други държави да губят честотната лента на вашия сървър.

Има различни причини, поради които е необходимо блокиране на достъпа до определени държави. Най-добрата причина е, че вашият сайт ще се погрижи само за местните хора и няма нищо общо с външните хора, така че можете да спрете Google, Bing и Yahoo да индексират вашия сайт за тези държави. Тук Рос Барбър, мениджърът за успех на клиенти на Semalt , е обсъдил най-често срещаните методи за блокиране на държави:

1. Файлът .htaccess

Ако сте уеб администратор, може да знаете, че редактирането на .htaccess файл може да се възползва от вашия сайт по много начини. Легалните хакери и спамери използват прокси сървъри и бот ферми за изпълнение на задачите си. Уеб администраторът обаче може да блокира подозрителните IP адреси, така че хакерите да не могат да правят палави неща онлайн. Вашият .htaccess файл вероятно ще нарасне до хиляди редове текст, ако блокирате нежеланите страни. За това просто трябва да поставите конкретен код във файла .htaccess и кодът е:

Поръчайте Отказ, Разрешаване

Отказ от 1.1.1.1

Отказ от 2.2.2.2

Отказ от 3.3.3.3

2. Използвайте хостинг компанията с блокиращи услуги

Можете да използвате хостинг услугата, която предлага услуги за блокиране на различни страни. GoDaddy е единствената хостинг компания, която предлага тази услуга на разумни месечни цени.

3. Гол метал

Гол метал, наричан още VPS, е машината, която можете да използвате, за да блокирате нежеланите страни. От софтуерната защитна стена до хостинг услугата и контролния панел, голият метал предава всичко в ръцете ви. Три известни опции за голи метали, с които можете да отидете, са DigitalOcean Droplet, Rackspace и InMotionHosting. Google техните имена и проверете подробности.

4. Използвайте вашите cPanel IP блокери

Хостинг компанията, която използвате, може да ви помогне да блокирате IP адресите през контролния панел. Можете да се свържете с тях директно и да ги помолите да инсталират IP блокер на вашия cPanel, така че да можете да блокирате IP адресите на страните, от които не искате да получавате трафик.

5. Геоблокиране или гео ограничение

Гео ограничението ни позволява да избираме страните, до които искаме да ограничим достъпа. Конфигурирайки белия списък или черния списък на тези страни, можете лесно да контролирате доставката на вашето уеб съдържание чрез Amazon CloudFront. Akamai е друга опция, с която да отидете. Ако имате CDN, който доставя вашето уеб съдържание, трябва да се притеснявате за безсмисленото използване на вашата честотна лента. Обърнете внимание на услугите на Geoblocking и направете нещата перфектно.

6. Apache модули

Ако имате модулите Apache, няма да е необходимо да попълвате .htaccess файла с много редове IP адреси. MaxMind ни предоставя безплатната база данни, която можем да използваме за блокиране на нежелани или подозрителни IP адреси. GeoLite2 е най-добрият вариант за работа и е безплатен.