Nginx:如何仅将标头添加到特定文件和文本
发布时间:2020-10-19 13:05:02 所属栏目:Nginx 来源:互联网
导读:我有多个网址需要使用nginx添加相同的标头集.这是文件名.File Group1 https://www.example.com/news/2017-08-03/article-xyz/ https://www.example.com/news/2017-08-03/article-xyz/topics/ https://www.e
|
我有多个网址需要使用nginx添加相同的标头集.这是文件名.
所以在这种情况下,文件组1需要:
而文件组2需要:
所以nginx.conf应该是这样的
但是如何在添加标头中动态应用它? 最佳答案 一种解决方案是在$request_uri值上使用map指令.例如:
地图块位于服务器块之外(如图所示). add_header语句可以位于服务器作用域中,也可以位于最终处理请求的位置块中(取决于继承规则).有关详细信息,请参见this和this. 不要在map指令中使用捕获,因为它不起作用. (编辑:长春站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- django-nginx 500错误,tmp文件夹的权限被拒绝
- apache-2.2 – 使用Nginx进行严格的安全性和虚拟
- 网络应用程序 – 在同一服务器上运行Tornado和Ng
- nginx – 将URL映射到文件系统
- nginx – [emerg] bind()到0.0.0.0:80失败(98:地
- 使用Meteor-Up,SSL和NGINX将Meteor部署到生产环境
- 当响应位置的域发生变化时,使用nginx的proxy_red
- Nginx#ngx_http_limit_req_module:超过费率后50
- linux – 多个Nginx服务器是否使用ip_hash指令将
- 正则表达式 – 与uri端口的nginx代理重定向
热点阅读
