2
Невозможно получить доступ к ссылкам внутри wp-admin
После установки WordPress не могу получить доступ к ссылкам в админке — при переходе на страницы выдается ошибка «Page Not Found». Вначале не загружался CSS, но после добавления строки:
define( 'CONCATENATE_SCRIPTS', false );CSS начал отображаться, но проблема с доступом к админке осталась. Вот содержимое моего файла .htaccess:
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]
Order Allow,Deny
Deny from all
Order Allow,Deny
Allow from all
Как можно исправить проблему?
Ответы
Артём Фёдоров
(Изменено)
Открывать доступ сразу ко всему, на мой взгляд, это плохая идея.
Правило, чо приведено в коде ниже, запрещает доступ к любым .php файлам, включая те, которые необходимы для работы панели администратора WordPress:
Для решения проблемы можно изменить это правило следующим образом:
Таким образом, вы сохраните блокировку потенциально опасных файлов, но позволите доступ к файлам с расширением .php.
Иван Михайлов
(Изменено)
Проблема в этом фрагменте:
Тут строка Deny from all блокирует доступ.
Можно исправить её на Allow from all, тогда получится:
Это откроет доступ.