我有一个 Openresty 网络服务器,它也使用ledge作为缓存服务器。ledge 正在设置一个“Via”响应标头,该标头公开服务器的主机名,即 fqdn。
Via: 1.1 xyz.example.com
我的 openresty 和 ledge 配置中有这些:
more_clear_headers 'Server';
server_tokens off;
我想完全删除“Via”响应标头。但无法弄清楚如何在壁架上做到这一点:(
我有一个 Openresty 网络服务器,它也使用ledge作为缓存服务器。ledge 正在设置一个“Via”响应标头,该标头公开服务器的主机名,即 fqdn。
Via: 1.1 xyz.example.com
我的 openresty 和 ledge 配置中有这些:
more_clear_headers 'Server';
server_tokens off;
我想完全删除“Via”响应标头。但无法弄清楚如何在壁架上做到这一点:(
我有如下结构的 URL:
xyz/asset.html
abc/test.html
xyz/abc/test.html
xyz/abc/qwerty/test2.html
我想重定向:
xyz/asset.html to xyz/asset
xyz/abc/test.html to xyz/abc/test
xyz/abc/qwerty/test2.html to xyz/abc/qwerty/test2
目前我在我的 ngnix 配置中有这个重定向规则,它适用于第一级目录重定向:
location ~ ^/(xyz|abc).html { return 301 /$1; }
这适用于第一级直接但不适用于子目录。如何做到这一点?谢谢您的帮助。