Как создать перенаправление HTTP 301 из скрипта Stellent (Oracle UCM)

StackOverflow https://stackoverflow.com/questions/254047

Вопрос

Возможно ли отправить HTTP-ответ с постоянным перенаправлением с веб-сайта Stellent (теперь называемого Oracle UCM)?Мы используем версию 7.5.2 со скриптом IDoc.

Мы можем использовать функцию IDoc setHttpHeader() для отправки HTTP-заголовка Location, но как отправить код ответа HTTP 301, чтобы сигнализировать о постоянном перенаправлении в браузер?

Это было полезно?

Решение

Есть компонент " IdocScriptRedirect " доступно по мета-ссылке для 301 редиректа. Вы можете запросить поддержку оракула, чтобы предоставить вам ссылку для скачивания.

Другие советы

В Site Studio, если вы щелкните правой кнопкой мыши папку и выберете "Выбрать основную страницу", а затем установите переключатель "Использовать внешний URL", страница будет перенаправлена как перенаправление 301.

Нет ... эта функция добавляет новые заголовки HTTP, и перед этим устанавливается код ответа. Вам понадобится пользовательская функция IdocScript, чтобы получить такое поведение.

Функция сценария Idoc setRedirectUrl будет делать то, что вам нужно.

Пример: <$setRedirectUrl("some url")$>

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top