libAlexandrina.so.tDiary
2015-01-03 Saturday
セクションアンカーなおしました。
2014-01-07追記 ※↓typoってます。なんか余計なiがある。ここでなおしました。
ていうかなんでいままで動いていたのか?もしかして動いてなかったのか? section_permalink_anchor.rbを使っていて、twitterなどでリンクを貼り、この形式でアクセスするとパースエラーになっていた。
マニュアルに
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^([0-9\-]+)p?([0-9]*)\.html$ ?date=$1&p=$2 [L]
</IfModule>
とせよ、あるけれど、Apache + mod_rewrite をつかっておらず、nginxでプロキシしており、その設定であれしているので、これを conf.dしたの設定ファイルにしないといけないのだが、書いた記憶がない・・・。そういうわけで、以下の様にした(抜粋)。
server {
location / {
rewrite ([0-9\-]+)p?([0-9]*)\.html$ /index.rb?date=$1i&p=$2 last;
proxy_pass http://blog.phalanxware.com;
}
}
↑typoってます