WP и ошибка 404

brus
На сайте с 29.11.2005
Offline
283
831

Столкнулся с проблемой при изменении сайта на wordpress. Захотел сделать удобное для пользователя меню и некоторые рубрики задал родительские, включил иерархию. Например, родительская - "Новости", подрубрика - "Новости Испании". Добавляю материал по новостям из Испании, ставлю галочку, что в рубрику "Новости Испании" добавляю. Что получается: с главной, при нажатии на имя статьи- она открывается нормально, если нажимать на раздел "Новости", она там тоже есть. Но когда я нажимаю на подраздел "Новости Испании", выдаёт ошибку 404. Сравнил ссылки - всё нормально. Подскажите, пожалуйста, в чём проблема.

► Биржа статей под Бурж и RU. iGaming разрешен. https://clck.ru/3FVUaP
P
На сайте с 10.02.2010
Offline
2
#1
ultraZzz...:
Столкнулся с проблемой при изменении сайта на wordpress. Захотел сделать удобное для пользователя меню и некоторые рубрики задал родительские, включил иерархию. Например, родительская - "Новости", подрубрика - "Новости Испании". Добавляю материал по новостям из Испании, ставлю галочку, что в рубрику "Новости Испании" добавляю. Что получается: с главной, при нажатии на имя статьи- она открывается нормально, если нажимать на раздел "Новости", она там тоже есть. Но когда я нажимаю на подраздел "Новости Испании", выдаёт ошибку 404. Сравнил ссылки - всё нормально. Подскажите, пожалуйста, в чём проблема.

Единственное, что сейчас на ум приходит так это только то что не правильно работает rewrite_mod. У вас в корне папки сайта должен быть файл .htaccess, в котором прописываются правила переименования ссылок.

Если не знаете, что это такое, что это за rewrite_mod... то проведу маленький экскурс

Он используется для преобразования ссылок из вида "красивого" и читающегося в ссылку понятную для движка, чтобы правильно сделать запрос в базу данных например.

Если вы заметили, ссылки у вас на сайте в таком виде

http://mysite.ru/razdel1/interesnaya_tema.html

Вы эту ссылку увидите в адресной строке браузера, в строке состояния и т.д. При переходе по такой ссылке, происходит преобразование ссылки в вид удобочитаемый для движка, к примеру вот так:

http://mysite.ru/index.php?a=razdel1&b=interesnaya_tema

Так как у вас возможно нет определенного правила для преобразования вашей ссылки в ссылку, читаемую движком WP, и возникает ошибка 404. Неправильный запрос - страница не найдена :)

Верстка под WordPress. Создание/редактирование/настройка шаблонов и плагинов (/ru/forum/471170) ICQ 591-784-389
brus
На сайте с 29.11.2005
Offline
283
#2

Проблема была из-за плагина seo-without-category. Решилась она с помощью модифицированного плагина: http://www.insight-it.ru/life/wordpress/seo-without-category-modificirovannaya-versiya/

Спасибо Pepelacio за помощь.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий