打倒 WordPress をうたう Ruby 製クラウド用 CMS「Lokka」を Heroku に置いて使っている。 独自ドメインを取ってアクセスできるようにしているのだが、そうなると example.com と example.heroku.com の両方でアクセスできるようになってしまう。example.heroku.com へのアクセスは example.com へリダイレクトしたいので、そのような処理をおこなうプラグインを書いてみました。 これを以下のように public/plugin/lokka-redirect_if_heroku/lib/lokka 以下に置きます。 リダイレクト先は SITE_URL という環境変数で指定できるようにしました。 % heroku config:add SITE_URL=http://example.com のように heroku コマンドで