はまったので備忘録。
Windows Live WriterにはブログのCSS等をダウンロードしプレビューの時利用できる機能があるんですが、先ほど新しいテーマに切り替えてWriterのテーマ更新をしようとしたらタイムアウトに。
さすがにこれはおかしいぞと調べてみたらnginxのキャッシュが悪さをしているようだったので以下の設定を追加してみました。
if ($http_user_agent ~* 'Windows Live Writer') {
set $do_not_cache 1;
}
UserAgentにWindows Live Writerと入っていたらキャッシュを利用しないようにしているだけです。
これを行うことで私の環境ではテーマ更新を行うことができるようになりました。