WordPress все внутренние страницы возвращаются 404 после миграции на сервер Linux из Windows - PullRequest
0 голосов
/ 21 октября 2019

Я недавно перенес свой сайт: http://www.mahodadhiinfra.com/ с хостинга Windows на хостинг Linux. После того, как она размещена и настроена домашняя страница работает нормально, но не может получить доступ к любой другой странице. Я могу получить доступ только к странице с расширением.

Пример. http://www.mahodadhiinfra.com/wp-login.php (Работает) http://www.mahodadhiinfra.com/my-account/lost-password/ (Не работает)

Сначала я думал, что это может быть проблема .htaccess, но мой .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

После этого я попытался изменить постоянную ссылку. Но ничего не сработало. Хостинг-провайдер подтверждает, что все настройки открыты, что требуется в wordpress, например, AllowOverride ALL и т. Д.

Может кто-нибудь помочь мне выбраться из проблемы?

1 Ответ

0 голосов
/ 22 октября 2019

Вам могут помочь только 3 шага:

  1. Удалите файл .htaccess
  2. Войдите в систему / wp-admin /
  3. Перейдите к параметрам Постоянная ссылка и нажмите "Сохранить ".
...