Не найдено: /index.php/ndompage} не был найден на этом сервере ошибка на сайте WordPress - PullRequest
0 голосов
/ 24 октября 2018

enter image description here

Привет.Я переместил сайт WordPress с одного хоста на другой, и все данные, кажется, переместились без проблем.Однако единственной загружаемой страницей является домашняя страница.Все остальные страницы приводят к ошибке, изображенной выше, с /index.php/ в качестве префикса, за которой следует фрагмент / постоянная ссылка на целевой странице, которая не может быть найдена.

Я проверил мои настройки .htaccess, и они выглядят нормально:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
</IfModule>
# END WordPress

Экземпляр WordPress в данный момент находится в каталоге / wordpress /, отсюда и / wordpress / в RewriteRule иRewriteBase и DNS / домен будут указывать на это местоположение, когда все будет подтверждено, что все работает.

В моем файле wp-config.php мои определения WP_SITEURL и WP_HOME следующие:

define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST'] . '/wordpress');
define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST'] . '/wordpress');

Есть ли что-нибудь в этом, что я должен изменить?

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