Pandora Pocket

IT系と日常系の備忘録。三日坊主。

nginxのキャッシュ利用時にWindows Live Writerのテーマ更新を行うときの備忘録

はまったので備忘録。

Windows Live WriterにはブログのCSS等をダウンロードしプレビューの時利用できる機能があるんですが、先ほど新しいテーマに切り替えてWriterのテーマ更新をしようとしたらタイムアウトに。
さすがにこれはおかしいぞと調べてみたらnginxのキャッシュが悪さをしているようだったので以下の設定を追加してみました。

if ($http_user_agent ~* 'Windows Live Writer') {
    set $do_not_cache 1;
}

UserAgentにWindows Live Writerと入っていたらキャッシュを利用しないようにしているだけです。
これを行うことで私の環境ではテーマ更新を行うことができるようになりました。