Stellent (現在は Oracle UCM と呼ばれる) Web サイトからの永続的なリダイレクトで HTTP 応答を送信することは可能ですか? iDoc スクリプトでバージョン 7.5.2 を使用しています。
iDoc 関数 setHttpHeader() を使用して Location HTTP ヘッダーを送信できますが、HTTP 応答コード 301 を送信して、ブラウザーへの永続的なリダイレクトを通知するにはどうすればよいでしょうか?
Stellent (現在は Oracle UCM と呼ばれる) Web サイトからの永続的なリダイレクトで HTTP 応答を送信することは可能ですか? iDoc スクリプトでバージョン 7.5.2 を使用しています。
iDoc 関数 setHttpHeader() を使用して Location HTTP ヘッダーを送信できますが、HTTP 応答コード 301 を送信して、ブラウザーへの永続的なリダイレクトを通知するにはどうすればよいでしょうか?
301 リダイレクトのメタ リンクで利用可能なコンポーネント「IdocScriptRedirect」があります。ダウンロードリンクを提供するためにOracleサポートをリクエストできます。
Site Studio で、フォルダを右クリックして [プライマリ ページを選択] を選択し、[外部 URL を使用] ラジオ ボタンを選択すると、ページは 301 リダイレクトとしてリダイレクトされます。
Idoc スクリプト関数setRedirectUrlは、必要なことを行います。
例:<$setRedirectUrl("some url")$>
いいえ...その関数は新しいHTTPヘッダーを追加し、応答コードはその前に設定されます。その動作を取得するには、カスタム IdocScript 関数が必要です。