先週の土曜日からお試しで、「スターサーバー」をレンタルし、「がちゃんの部屋」を移動させている。今まで借りていたレンタルサーバーは、たいてい.htaccessの編集はできなかった。なので、この「スターサーバー」で、.htaccessの設定ができるというのは、僕にとって大きな進化である。で、最初、.htaccessはどこに置かれているのか、インターネットで調べてしまったが、どうも自分で作るしかないようである。やりたいことは、httpのアドレスをhttpsのアドレスにリダイレクトさせたいので、「スターサーパー」のサイトでマニュアルを見ていたら、下記の記述があったので、作成してみた。
RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
ローカルのMacでは、.htaccessというファイルは作れないので、htaccessというファイル名で上記記述を書いたファイルを作成し、ftpでサーバーのトップディレクトリにアップした後、ファイル名を.htaccessに書き換えることで対応した。テストしたところ、httpでアクセスするとhttpsに自動的にリダイレクトされる。これで常時SSL化が可能になったということになる。しばらくこれで様子を見たい。
コメント