DotNetNuke Блог URL и ссылки - PullRequest
0 голосов
/ 23 июля 2010

Я не уверен, почему, но у нас есть специальная страница блога на нашем сайте с некоторыми последними новостями, отображаемыми на главной странице. Внезапно все ссылки, такие как заголовок записи и ссылка «Подробнее», указывают на домашнюю страницу, на которой вместо страницы блога отображается запись в блоге.

Я пытался восстановить постоянные ссылки, но это не помогло. Я также не могу найти настройку где-нибудь, которая позволяет мне указывать сводки блога домашней страницы, чтобы открыть их на реальной странице блога.

Кто-нибудь знает, что происходит?

Спасибо, Жак

Ответы [ 2 ]

0 голосов
/ 15 марта 2013

У меня была похожая проблема в том, что мой локальный DNN-сайт перенаправлял бы на наш живой / рабочий веб-сайт по общедоступной ссылке. Я думаю, что причина проблемы та же - я думаю, что это ошибка в настройке модуля блога DNN «SEO Friendly URL».

Если постоянные ссылки (в поле постоянных ссылок dnn_BLOG_Entries) используют SEO-дружественный формат (например, http://somesite.com/Blog/tabid/xx/Entryid/xx/your-blog-tile.aspx) из-за настройки блога «SEO-дружественный формат», то нажмите ссылку на запись блога со страницы блога имеет тенденцию вводить в заблуждение - в моем случае на производственный веб-сайт вместо локального веб-сайта.

Отключение настройки «дружественного к SEO» блога и повторное построение постоянных ссылок (что, похоже, ни на что не влияет?) - и нажатие кнопки «обновить» на странице настроек блога для подтверждения изменения - И ТОГДА редактирование каждой записи в блоге - то есть переход в режим редактирования, чтобы отредактировать ее и просто повторное сохранение - кажется, решает проблему, поскольку это приводит к корректному обновлению поля постоянной ссылки в таблице dnn_Blog_Entries. Тем не менее, вы застряли с неподходящими для SEO постоянными ссылками (например: http://somesite.com/Blog/tabid/xx/Entryid/xx/Default.aspx).

Это последняя версия DNN 7.x по состоянию на февраль 2013 года.

0 голосов
/ 29 июля 2010

Похоже, это происходит с модулем блога DNN, когда его компоненты распределены по разным страницам, а затем вы редактируете запись блога на другой странице, отличной от обычной страницы.Единственный способ исправить это - вернуться на исходную страницу блога, перейти к записи блога, нажать «Изменить» и затем сохранить.

...