同一ドメインの301リダイレクトの書き方

.htaccessに同一ドメインにおいて301リダイレクトを書く時、リダイレクト元のURLはドメイン名を省いた書き方でいい。なぜかリダイレクト先はURLを書く必要がある。

例:

Redirect 301 /node/22 http:/personal.loudandproud.me/drupal7-ckeditor-activate

ちなみにWordPressの場合は# BEGIN WordPressというデフォルトで入力されている記述の上に書くこと。

nginxの場合は下記のようみたい。

location ^~ /foo/bar.html {
rewrite ^(.*)$ http://example.com/foo/ permanent;

}

引用:Nginxのリダイレクト設定のメモ