@ZaurK

Как настроить ЧПУ в wordpress?

Приветствую! Есть сайт на wordpress, в опенсервере все работает, но при переносе на хостинг возникла проблема- открывается только главная страница, не работают ссылки вида mysite.ru/mypost/. В настройках Настройки->Постоянные ссылки если выбрать ссылки простого вида mysite.ru/?p=123 то все работает, но конечно урл получаются такие же. Выбираю произвольные ссылки http://mysite.ru/%category%/%postname%/ тогда только главная страница открывается. Файл .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

Интересно, что админка вся работает без проблем и все урл там чпу. Помогите разобраться как настроить чпу? Гугление мне не помогло.
  • Вопрос задан
  • 617 просмотров
Пригласить эксперта
Ответы на вопрос 2
ivan_zhuck
@ivan_zhuck
На сервере точно установлен apache, а не nginx к примеру? Если nginx, то сначала нужно настроить virtualhost под WP: https://codex.wordpress.org/Nginx Если все же установлен apache, проверь включен ли mod_rewrite и загружается ли .htaccess в принципе.
Ответ написан
maksym1991
@maksym1991
WordPress adept
При переносе на хостинг делали замены в бд? Если нет - нужно сделать (поменять домен с локалхоста на текущий)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы