Как заблокировать доступ к сайту с помощью .htaccess?

В этой статье, мы рассмотрим как с помощью файла .htaccess, можно закрыть  доступ к сайту как всем пользователям так и отдельным IP адресам. Существует множество причин для того, чтобы ограничить ваш источник от непрошенных гостей. И если вам все же нужно полностью ограничить ваш сайт от просмотра посторонними, вам нужно найти в файл .htaccess, открыть его в Диспетчере файлов через редактор кода и внести строку:

deny from all

Для того, чтобы заблокировать вход всем пользователям и оставить права только для своего IP адреса, вписываете следующее:

order deny,allow

deny from all

allow from адрес_вашего_IP

Допустим, у вас возникла ситуация когда кто-то пытается влезть в админку вашего сайта или еще каким то образом желает нанести вред вашему сайту, пропишите следующее:

deny from all

order allow deny

deny from all

deny from ip_конретного_юзера

Для того, чтобы ограничить доступ к конкретным каталогам или файлам вашего сайта, вы также можете поставить запрет. Например так, мы закрываем файл  wp-config в Wordpress.

<Files wp-config.php>

order deny, allow

deny from all

allow from прописываете свой IP адрес (можно указать список адресов разделяя пробелом)

</Files>

И если, вам понадобится закрыть файл .htaccess от недоброжелательных пользователей, пропишите такие строки:

<Files .htaccess>

order deny, allow

deny from all

</Files>

Powered by Simple Blog