movabletype.jp
検索

HTTPリダイレクトの設定(Apache版)

Apache 版では、Movable Type の管理画面から HTTP リダイレクトの設定をおこなうことはできませんが、.htaccess ファイルを配置することで HTTP リダイレクトの設定をおこなうことができます。

リダイレクトを設定する

ダイレクトに関する設定を記述した .htaccessファイルを作成し、アクセス制限を掛けたいディレクトリに FTP でアップロードします。設定例は次の通りです。

Redirect permanent /old-content.html http://www.sixapart.jp/new-content/

ユーザーエージェントによる振り分けなども設定することができます。たとえば、ユーザーエージェントによるリダイレクトをおこなう場合は次のように記述します。

RewriteEngine on

RewriteCond %{REQUEST_URI} !/sp/
RewriteCond %{HTTP_USER_AGENT} (iPod|iPhone|iPad|Android|Windows\ Phone)
RewriteRule ^(.*)$ sp/$1 [R]
RewriteBase /

RewriteCond %{REQUEST_URI} /sp/
RewriteCond %{HTTP_USER_AGENT} !(iPod|iPhone|iPad|Android|Windows\ Phone)
RewriteRule ^sp/(.*)$ $1 [R]
RewriteBase /

S4ia 以上のプランをご利用の場合は、FTP のルートディレクトリ直下にドメイン名をもとにしたサブディレクトリが作成されています。リダイレクト設定を掛けるディレクトリがどこにあるかは、Movable Type の管理画面からウェブサイトのサイトパスを確認してください。

Updated on 2017-02-21, 09:35 .

関連ページ