2015-06-19 2 views
1

Я новичок в Wordpress и только начал использовать его, и у меня есть проблема.
Я изменил Permalinks настроек
enter image description here
и в админ панель ссылок страниц слишком изменилась
enter image description here
, но когда я нажимаю на ссылку в меню http://mysite/services/, я получаю сообщение об ошибке 404 вместо страницы.
Что случилось? Нужно ли мне менять любые другие настройки?
Я использую локальный сервер Winginx.Wordpress ссылки не работают

+0

Вы пытались перейти на 'localhost/mysite/services'? если это работает, просто измените постоянную ссылку туда. – Gerton

ответ

0

Эта проблема возникает, если функция mod_rewrite, вероятно, не работает на сервере, в этом случае вы можете просто перезаписать эту проблему, вручную отредактировав файл .htaccess. Он должен выглядеть следующим образом:

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

+0

Я использую локальный сервер nginx, поэтому я попробовал чтобы конвертировать ваш код, используя конвертер [http://winginx.com/en/htaccess](http://winginx.com/en/htaccess), а затем добавил его в раздел 'server' файла' nginx.conf', но это не помогло. – hronikata

0

Если вы используете Apache2, попытайтесь увидеть, если mod_rewrite включен. Если вы используете Nginx, попробуйте некоторые из их конфигураций для Nginx. https://codex.wordpress.org/Nginx

Смежные вопросы