У меня есть блог WordPress, который я перенес с другой CMS, и у меня много проблем со структурой постоянных ссылок: многие статьи дают оценку 404, хотя они там где-то опубликованы.
Сайт www.muycomputerpro.com (Для краткости MCP), и, например, должна быть найдена статья: http://muycomputerpro.com/Actualidad/Especiales/2009-las-grandes-crecen-en-la-bolsa
Если я сделаю поиск в инструменте поиска на MCP, результат есть (см. EnlacesMCP-1.jpg)
Но когда я нажимаю на ссылку, появляется наша страница с ошибкой 404 (см. EnlacesMCP-2.jpg)
Странно то, что статья опубликована, и постоянная ссылка правильная, как вы можете видеть на этом скриншоте WordPress CMS:
Постоянная ссылка (под заголовком) верна (http://www.muycomputerpro.com/Actualidad/Especiales/2009-las-grandes-crecen-en-la-bolsa/)
Но это не работает. Фактически, если я попытаюсь использовать короткую ссылку (http://www.muycomputerpro.com/?p=5023) в статье тоже не отображается.
Я получил доступ к своей базе данных WordPress и проверил статью, чтобы увидеть, что там не так, но насколько я могу судить, все поля в порядке, вот скриншот:
Я действительно не знаю, чем это вызвано. Структура постоянных ссылок должна работать (я использую плагин «Custom permalink» для сохранения старых URL-адресов с буквенно-цифровым кодом в конце имени сообщения), а конфигурация постоянной ссылки на wordpress - «/% postname% /».
Мне очень нужна помощь :(
Я "играл" с системой и отключил Пользовательские постоянные ссылки плагин, и теперь поиски внутри блога работают, но они ссылаются на эти «странные» пермалины.
В этом примере удобный и понятный URL-адрес должен быть:
http://www.muycomputerpro.com/Actualidad/Especiales/2009-las-grandes-crecen-en-la-bolsa
Но на данный момент я не смог это решить :(
Что делает настраиваемый плагин постоянной ссылки?
Исходя из конфигурации вашей постоянной ссылки, я ожидаю, что ваш URL будет выглядеть так:
http://www.muycomputerpro.com/2009-las-grandes-crecen-en-la-bolsa/
Но похоже, что вы получаете:
Поскольку все остальные постоянные ссылки выглядят правильными, я предлагаю перейти к этому сообщению в редакторе сообщений и отредактировать заголовок (прямо под заголовком). Удалите весь текст в поле заголовка, затем нажмите ОК, и он должен автоматически правильно заполнить заголовок.