1. トップ
  2. nginx more_set_headers でレスポンスヘッダをapplication/xmlに変更した

別に影響ないんだけど、Googleサーチコンソールで毎回「サイトマップがHTMLです。」っていうエラー出ててうるさいな〜と思ってたのでついに実行したというお話。

Content-Type: text/xml じゃだめなのかなーと思って

Headers Moreモジュール

nginx-fullが入っていれば、nginx.confに

load_module /usr/local/libexec/nginx/ngx_http_headers_more_filter_module.so;

を追加して、あとは変更したいところで

more_set_headers 'Content-Type: application/xml';

を追記するだけ

ビフォー
ビフォー
アフター
アフター