Файлът .htaccess е мощен начин за блокиране на нежелани IP адреси.
Чуждите IP адреси понякога хостват злонамерени опити за хакване или по друг начин достъп до уеб сайтове. Един от начините да блокирате хакери, измамници и други със злонамерени намерения от вашия уебсайт е да блокирате IP адреси. Администраторите могат да използват файла .htaccess, намиращ се в директорията от най-високо ниво на сървъра им, за да блокират един чужд IP адрес или цели диапазони от IP адреси.
Етап 1
Определете кои чужди IP адреси искате да блокирате. Уебсайтове като IPdeny и Country IP Block предоставят списъци с IP адреси, съставени от регионални доставчици на интернет услуги (ISP).
Видео на деня
Стъпка 2
Намерете файла ".htaccess" в директорията на вашия сървър. Обикновено се намира в директории от по-високо ниво като "/www/htdocs/.htaccess". Използвайте текстов редактор, за да отворите файла ".htaccess".
Стъпка 3
Копирайте следното и го поставете във файла ".htaccess":
заповед разрешаване, отказ отказване от "x" отказ от "x" отказ от "x" разрешаване от всички
„X“ представлява чуждия IP адрес, който искате да блокирате (например „192.168.22.132“). За да блокирате един IP адрес, въведете адреса на мястото на "X". За да блокирате диапазон от IP адреси, въведете IP адреса на мястото на "X", но оставете двата набора от цифри в края. IP адресът, блокиран от диапазона, трябва да изглежда като "192.168."
Стъпка 4
Запазете редактирания файл ".htaccess" и го заредете на вашия сървър. Отидете на вашия уебсайт и се уверете, че няма грешки в сървъра. Ако искате да се уверите, че редактираният файл ".htaccess" работи, можете да използвате прокси със същия IP адрес или диапазон като тези, които сте блокирали, и да опитате да получите достъп до уебсайта.
Бакшиш
Архивирайте вашия файл „.htaccess“, преди да направите каквито и да било промени в него. Всички грешки във файла ще доведат до съобщение „Грешка на сървъра 500“, когато влезете в уебсайта си.