地測の記

地測工廠 冬コミお疲れさまでした

サークル 地測工廠ページ

遅くなりましたが、冬コミお疲れ様でした。
今回は同人即売会のサークル参加としては3回目だったので大分慣れてはきましたが、やはりあのビックサイトの独特の雰囲気はいいですね。

今回、新たに地測工廠と名前の入ったバス停とイラスト、お品書き、名刺を用意し、C89の時よりはかなり賑やかなサークルスペースにすることができたと思います。次回はC92を目標に河川地形の本とか出せたらいいなと思っています。よろしくお願いします。


サイトの常時SSL化がなかなか出来なかった話

ほぼタイトルの通りです。

このWebサイトはさくらのレンタルサーバーで動いていますが、共有SSLなのでRewriteCond %{HTTPS} offやRewriteCond %{SERVER_PORT} 80といったリダイレクトは使えません。そのため以下のようにRewriteCond %{HTTP:X-Sakura-Forwarded-For} ^$を使う必要があります。

参考サイト
さくらのレンタルサーバーで、.htaccess を使って http を https へリダイレクトして、www も無しで統一する | Latele Blog

RewriteEngine On

RewriteCond %{ENV:HTTPS} !^on$
RewriteCond %{HTTP:X-SAKURA-FORWARDED-FOR} ^$
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

と、ここまではGoogleで検索すれば大抵どのサイトでも出てくるのですが、私の場合はwww無しのhttp→httpsが動作せず悩んでいましたが、色々弄っていたら解決しました。原因はさくらのサーバーコントロールパネルの設定にある「Webアプリケーションファイアウォール」です。

この設定をすべて「利用しない」に設定したところhtaccessが期待した通りに動いてくれるようになりました。