Movable Type CMSプラットフォーム Movable Type
ドキュメントサイト

Q&A技術的な質問と回答

Q.クラウド版のリダイレクト設定で HTTP ステータスコードを指定できますか

Movable Type クラウド版で公開しているサイトページにリダイレクト設定した際、HTTP ステータスコードは何になりますか。また、HTTP ステータスコードを指定したリダイレクトは可能ですか。

A.

Movable Type クラウド版で使用しているウェブサーバーによって異なります。

ウェブサーバーに nginx を使用しているプランでは、リダイレクト設定は管理画面でおこないます。
その際、リダイレクト先を相対 URL で設定した場合は、自サイト内での内部リダイレクトとなるため、HTTP ステータスコードは 200 となります。
リダイレクト先を絶対 URL で設定した場合には、リダイレクト時の HTTP ステータスコードは 302 となります。
nginx のプランでは、301 リダイレクトなど、HTTP ステータスコードを指定したリダイレクトには対応しておりません。

HTTP ステータスコードを指定したリダイレクトをおこなうには、ウェブサーバーに Apache を使用したプランにて、リダイレクト設定を記述した .htaccess を作成し、サーバーに設置するかたちでご対応ください。

Q&A検索