location ~* \.(?:html|xml)$ {
    expirs 1d;
    add_header Cache-Control "public";
}

try_filesでURLの後尾に拡張子.htmlが無くてもhtmlと認識しています。
Nginxリバースプロキシの標準通りの設定を施しています。
この状態で/var/cache/nginx/my_proxyを監視しています。

http://hoge.com/car.htmlにアクセスするとmy_proxyまでのパスに何も生成されません。
http://hoge.com/carにアクセスすると
/var/cache/nginx/my_proxy/0/2d/sdadafが生成されました。

rm -fR /var/cache/nginx/my_proxy/*

削除して次はlocation~*の部分のhtmlだけ消してNginxを再起動すると、
http://hoge.com/car.htmlにアクセスしても
/var/cache/nginx/my_proxy/0/2d/sdadafが生成されました。

つまりexpirsでhtmlをキャッシュしていれば、WordpressなどPHPを使用しないサイトにリバースプロキシは皆無ということでしょうか?
リバースプロキシは本来、動的ファイルをキャッシュする目的で作られたんでしょうか?

また、expirsでキャッシュしたキャッシュファイルはどこにありますか?

また、Nginx.confの文字列は少ない方がWEBサイトが高速になりますか?(includeせずにインラインに入れるなど)