Ответ 1
Попробуйте следующее решение, оно работает для меня. Я надеюсь, что это тоже сработает для вас.
-
ПЕРЕД ДАЛЬНЕЙШЕЙ ДЕЯТЕЛЬНОСТЬЮ - РЕЗЕРВИРОВАТЬ ВАШУ БД!
-
Теперь перейдите в wordpress > settings > permalinks
-
Установите его в одну из довольно постоянных настроек, например//год/месяц/'
-
Откройте текстовый редактор на вашем ПК /Mac и откройте файл .htaccess, который вы загрузили из своего Веб-сервер
-
Найдите этот фрагмент кода
# BEGIN Wordpress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress
-
Замените его на этот кусок кода, любезно предоставленный Скоттом Янгом:
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.+)$ /index.php/$1 [L,QSA] </IfModule>
-
Загрузите этот код в корневой каталог основного домена на своем сервере, и все готово.
Все должно работать