nginxでレスポンスコード200以外(4xxとか5xx)でもレスポンスヘッダーを付けたいことありますよね。
そんな時、always
を付与すると、ステータスコードにかかわらずレスポンスヘッダーを付与することが出来ます。
add_header 'Access-Control-Allow-Origin' '*' always;
対応バージョン
1.7.5移行であれば利用できるようです。
http://nginx.org/en/docs/http/ngx_http_headers_module.html
非対応バージョン
headers-more-nginx-moduleを利用すると実現できそうです。
https://github.com/openresty/headers-more-nginx-module#synopsis