• 欢迎来到本博客,希望可以y一起学习与分享

nginx 同域名显示不同网站

Nginx benz 7个月前 (02-24) 140次浏览 0个评论 扫描二维码
文章目录[隐藏]

需求

已有一个域名:test.demo.com,对应网站A,代码路径:/var/docker/site/a;另外还有一个网站B,代码路径:/var/docker/site/b,当访问test.demo.com/b显示网站B。

nginx配置

参考

关于fastcgi_split_path_info

语法:fastcgi_split_path_info regex;
上下文:location
定义一个捕获 $fastcgi_path_info 变量值的正则表达式。正则表达式应该有两个捕获:第一个为 $fastcgi_script_name 变量的值,第二个为 $fastcgi_path_info 变量的值。
具体可以参考官方文档:ngx_http_fastcgi_module 找到 fastcgi_split_path_info
中文可以看这里:nginx fastcgi模块ngx_http_fastcgi_module详细解析、使用手册、完整翻译

关于fastcgi_param

关于如何打印nginx变量

参考:NGINX 变量打印(输出)


文章 nginx 同域名显示不同网站 转载需要注明出处
喜欢 (0)

您必须 登录 才能发表评论!