
Плагины WordPress
<Files readme.html> deny from all </Files> <Files license.txt> deny from all </Files> #Защита от подбора пароля <Files wp-login.php> Order Deny,Allow Deny from all allow from 00.000.00.00 </Files> <Files wp-config.php> order allow,deny deny from all </Files> <Files load-scripts.php> Deny from All allow from 00.000.00.00 </Files> <Files load-styles.php> Deny from All allow from 00.000.00.00 </Files> # protect xmlrpc <Files xmlrpc.php> Order Deny,Allow Deny from all </Files>ВашСайт - заменить на правильный адрес (абсолютный адрес). allow from 00.000.00.00 - нули заменить на свой ip адрес. Как узнать свой IP объяснять не нужно? Если нужно напишите в комментариях. ВНИМАНИЕ: Защищая какой-либо файл в папке, ФАЙЛ .htaccess, содержащий строки, должен находиться в той же директории, что и защищаемый файл!!! Это КРИТИЧЕСКИ важно! Поэтому, решили запретить доступ например к файлу wp-admin/install.php, то нужно в папку wp-admin файл .htaccess c кодом:
Options All -Indexes <Files install.php> deny from all </Files> <files .htaccess=""> order allow,deny deny from all </files>Еще раз, если мы хотим закрыть доступ для всех для какой-то папки, например мы решили, что нечего копошиться в папке /wp-content/languages/, то в корне этой директории создаем новый файл .htaccess с кодом:
Options All -Indexes Order deny,allow Deny from all <files .htaccess=""> order allow,deny deny from all </files>После этого при запросе какого-либо файла из этой папки будет отображаться ошибка 403