Ошибка Wordpress 404 не найдена с постоянной ссылкой - PullRequest
0 голосов
/ 07 января 2020

Я переместил свою страницу с одного сервера на другой, новый с CentOS. Первая страница работает нормально, но постоянные ссылки не работают.

На самом деле я пытаюсь настроить постоянную ссылку с настройками "Postname", но она показывает мне ошибка 404 при доступе к различным ссылкам. Однако с настройками «Обычный» он работает правильно. Разрешения Document Root равны apache. apache и имеют доступ и правильные разрешения для доступа.

Загружен модуль rewrite_module:

[root@srvws01 conf.d]# apachectl -M | grep rewrite_module
 rewrite_module (shared)

Мой Apache файл конфигурации www.domain.es.conf

<VirtualHost *:443>

  ServerAdmin webmaster@example.org
  ServerName www.domain.es
  ServerAlias domain.es www.domain.es

  LogLevel debug
  KeepAliveTimeout 100

  ErrorLog logs/ssl_error_www.domain.es_log
  CustomLog logs/access_www.domain.es_log combined
  DocumentRoot /var/www/html/www.domain.es

 <Directory "/var/www/html/www.domain.es">
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
  </Directory>

</VirtualHost>

Содержимое файла / var / www/html/www.domain.es/.htaccess:

# BEGIN WordPress

    <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

Я воссоздал файл htaccess и проблему сохраняется. Что может случиться и что я могу сделать?

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