【Apache】さくらの初期ドメインのアクセスを本来のURLにリダイレクトする
問題
さくらのレンタルサーバーでは *.sakura.ne.jp のサブドメインが付与されますが、これで本番Webサイトが見えないようにしたいのですが、どうしたらよいですか。
答え
初期ドメインは、管理画面で無効にすることはできないようなので、まずアクセスされる可能性がある前提で、本来のURLにリダイレクトするか、拒否するかの対応になると思います。
リダイレクトする場合
RewriteEngine on RewriteCond %{HTTP_HOST} example\.sakura\.ne\.jp RewriteRule ^(.*)$ http://www.example.jp/$1 [R=301,L]
拒否する場合(404で居留守する場合)
RewriteEngine on RewriteCond %{HTTP_HOST} example\.sakura\.ne\.jp RewriteRule ^.*$ - [R=404,L]
コメント