開発ブログ

WWWクリエイターズが送る、Git、CSS、HTML、コマンドライン、Macの便利機能など、開発に関する役立ち情報発信します。気まぐれに更新。

htaccessによるリダイレクトの記述メモ。内部転送を知る

最終更新:2016-06-01 by Joe

 

内部転送とリダイレクトは振る舞いが異なるので紛らわしい。

 

内部転送(Internal Forwarding )

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteRule ^(.*)$ /directory/path/$1 [L]
</IfModule>

内部転送後は、ブラウザーのアドレスバーに表示されるURLは変更されない。

URLリダイレクト

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteRule ^(.*)$ http://where-to-redirect.jp/$1 [L]
</IfModule>

 

閉じる