WordPressのインポート機能で取り込んだ時にIDが変わってしまったものがあったのでリダイレクタを作った。
広告
プログラムから生成したmrubyのリダイレクタは下記。
あとは、これをh2oの設定ファイルで mruby.handler-file
に指定すれば正常に動作する。
WordPressのプラグインとして書こうかとも思ったけど既に以前のドメインでアクセスが来た際にblog.fukata.orgにリダイレクトしていたのでフローを変えずに処理するのはこれが最も楽だったと思う。
プログラムから吐き出したmrubyスクリプトはerniebrodeur/ruby-beautifyで整形した。簡単に整形出来て良い。なんならsyntaxチェックまでやってくれるので便利。
久々にRailsじゃなくてruby書いた気がする。