Silk の Rewrite 対応
このブログの各記事の URL を静的に見せるため、URL の変換に対応しました。
今まで http://qt5.jp/?no=14 のような形式で各記事を表示していましたが、http://qt5.jp/silk-rewrite.html のような形式に変わります。
Rewrite の設定は Silk の設定ファイルの中に以下のように記述します。
{ "contents": { "*": "~/blog/" } , "rewrite": [ { "^(https?://[^/]+/)([0-9]+)\\.html\\??(.*?)$": "$1?no=$2&$3" } , { "^(https?://[^/]+/)(.+)\\.html\\??(.*?)$": "$1?slug=$2&$3" } , { "^(https?://[^/]+/)([0-9]+)$": "$1?page=$2" } ] }