2013-02-26 1 views
2

Кто-нибудь играл с новой функцией перенаправления в Ektron 8.6?Перенаправления в Ektron 8.6.1

Мы протестировали его (в 8.6.0) перед обновлением и были довольны этим. Но когда пришло время сделать обновление, Ektron выпустил 8.6.1, поэтому мы сразу перешли к этому. Теперь у нас возникают проблемы с функцией перенаправления. (Да, мы должны были проверить все снова в 8.6.1 перед обновлением)

Теперь, если мы попытаемся добавить правило переадресации для существующей страницы в CMS, это не сработает. Но если мы создадим правило переадресации для страницы, оно не существует, а затем попытайтесь ударить по этому адресу, перенаправление работает нормально. Нам нужны перенаправления для работы с существующими страницами в CMS.

Чтобы уточнить, что «работает» и «не работает» значит ...

Если у меня есть существующая страница в CMS с ручным псевдонимом «/erc/lucien.apsx», я могу создать запись в таблице переадресации, подобной этому ... enter image description here

Добавление этой записи не вызывает ошибок, но когда я посещаю страницу, все, что я вижу, это обычная старая страница, которую я создал. НЕ сайт Google, к которому он должен перенаправляться. I не получить любые ошибки 404.

Но если я создаю запись перенаправления на страницу, которая не уже существуют, как это ... enter image description here

Он прекрасно работает. Если я попытаюсь посетить адрес /erc/fake.apsx, я попаду на сайт Google, как и ожидалось.

(FYI, мы создаем «поддельную» страницу в CMS для внешнего контента, чтобы мы могли прикреплять к ней метаданные и сделать их доступными для поиска в таксономиях, но затем предоставить ссылку на «настоящую» страницу. перенаправляет сюда, так что пользователям не нужно делать этот дополнительный клик)

+0

Можете ли вы предоставить образцы конфигураций, скриншоты и т. Д.? Что именно вы пробовали? Вы получаете сообщения об ошибках? Позволяет ли вам сохранять перенаправление? Что происходит, когда «это не работает?» – egandalf

+0

Также проверьте средство просмотра событий для сообщений, которые могут быть зарегистрированы, но не отображаются на странице. – Bill

+0

Также было бы полезно знать, что означает «не работает». 404? Исключение? Когда вы добавляете правило для «существующей страницы в CMS», означает ли это псевдоним? Или прямая ссылка? Или другой физический шаблон aspx? – Bill

ответ

0

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

0

«За пределами коробки» (от Ektron) ответьте на это, чтобы разместить перенаправление на веб-сервере, а не в разделе «Псевдонимы» CMS Ektron.

Сервер, на котором я работаю, использует IIS, и у меня это настроено для нескольких страниц.