サイト移転 ドメイン変更 htaccess
- ファイルの文字コード「UTF-8(BOMなし)」
- ファイルのパーミッションは644(rw-r--r--)
- 最終行には空行を1行つくる
- .htaccessファイルを配置したディレクトリ配下がすべて影響を受ける
- 異なる階層にそれぞれ.htaccessファイルを配置した場合は、両方のhtaccessファイルの影響を受ける。
- より下層に配置された.htaccessの設定が優先。
#コメント
#mod_rewriteが使えるかの判定 <IfModule mod_rewrite.c> ~</IfModule>
RewriteBaseを/にする(Rewrite処理後のベースのURLを指定) RewriteBase /
500 internal server error
.htaccessは各行が実行される必要がなくなるまでは、最初から再度実行される。
(下の.htaccessはaaa.htmlでもbbb.htmlでも無限ループする。)
RewriteEngine On RewriteRule aaa.html bbb.html RewriteRule bbb.html aaa.html
自分で取り付ける火災報知器を独自ドメインへ移転
RewriteEngine On RewriteCond %{HTTP_HOST} ^(okomari.moo.jp)(:80)? [NC] RewriteRule ^(.*) https://firealarm.work/$1 [R=301,L] RewriteCond %{THE_REQUEST} ^.*/index.html RewriteRule ^(.*)index.html$ https://firealarm.work/ [R=301,L]