Модуль перенаправления в Sitecore

Я установил модуль Redirect в sitecore. Внутри модулей я создал "URL перенаправления". В URL-адресе перенаправления я написал Запрошенный URL-адрес " http: // имя_домена / имя_папки" и выбрал "Перенаправление на" из содержимого. Но это не работает. Может кто-нибудь сказать мне, что я не так делаю?

Я создал шаблон перенаправления.

1 ответ

Все зависит от того, какую реализацию модуля вы используете. Я слышал многочисленные жалобы на функционал оригинала (кажется, он больше не поддерживается), поэтому люди делают свои собственные вилки. Лучшая реализация для дня - Крис Адамс и Макс Слабяк, модуль с исходниками, пакетами, а также хорошей документацией доступен на GitHub, и он постоянно поддерживается.

С установленным модулем перенаправления я делаю следующее:

  1. Под /sitecore/system/Modules/Redirect Module папку в Sitecore создать новый шаблон перенаправления с именем Pagename Test
  2. Установить запрашиваемое выражение в ^/pagename/?
  3. Оставьте код статуса ответа равным 301
  4. Установить исходный элемент для фактического элемента страницы, обслуживающего этот запрос на перенаправление
  5. Не забудьте опубликовать шаблон перенаправления (и сам модуль, если еще нет)

Затем, когда я нажимаю http://myhostname/pagename/, меня перенаправляют на нужную страницу с кодом статуса 301.

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

Другие вопросы по тегам