maxveter
@maxveter
Работаю в WordPress

Как правильно настроить файл htaccess в директории site.ru/wp-admin?

Хочу разрешить доступ к административной панели строго по указанному ip-адресам. Для этого создаю дополнительный файл .htaccess в директории site.ru/wp-admin, в котором прописываю следующие записи (разумеется вписываю свои реальные адреса) в кодировке UTF-8:

order deny, allow
allow from ip-address-1, ip-address-2
deny from all


После сохранения и перезагрузки сервера, сам сайт по домену site.ru и записи на нем корректно выводятся, а вот админка Wordpress не отображается. При попытке зайти по ссылке site.ru/wp-admin выдает следующую ошибку:

403 Forbidden
You don't have permission to access /wp-admin/ on this server.
Apache/2.2.15 (CentOS) Server at site.ru Port 80


В чем ошибка? Может в начале файла .htaccess следует также добавить стандартную запись вида:

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress
  • Вопрос задан
  • 254 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы