Не перенаправлять на другие страницы в wordpress - PullRequest
0 голосов
/ 10 июля 2020

Я создаю сайт wordpress с сайтами astra, и когда я нажимаю на ссылку about или другие ссылки, появляется следующая ошибка

Not Found
The requested URL was not found on this server.

Apache/2.4.29 (Ubuntu) Server at <my ip> Port 80

Я также создал файл .htaccess в каталоге, в котором index. php и дал разрешения. Но он не работал. Помогите, пожалуйста, это мой первый сайт на wordpress. Ниже приведен мой curren .htaccess

# BEGIN WordPress
# The directives (lines) between `BEGIN WordPress` and `END WordPress` are
# dynamically generated, and should only be modified via WordPress filters.
# Any changes to the directives between these markers will be overwritten.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

1 Ответ

0 голосов
/ 11 июля 2020

Один из следующих пунктов решит вашу проблему:

  1. Не могли бы вы попробовать выполнить следующие шаги:
  • Открыть страницу входа в WordPress
  • авторизован с учетными данными администратора
  • Go в меню «Настройки» на левой боковой панели в панели администратора
  • Щелкните элемент подменю «Постоянные ссылки»
  • сохраните постоянные ссылки
Если вы собираетесь настроить этот проект на локальном компьютере, добавьте имя папки проекта в следующие строки:

От: RewriteRule ^ index.php $ - [L]

Кому: RewriteRule ^ Foldername \ index.php $ - [L]

От: RewriteRule. /index.php [L]

Кому: RewriteRule. /foldername/index.php [L]

Вам может потребоваться снять ограничение из файла conf сервера, если вы работаете на Live сервере
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...