如何通过nginx转发二级域名
我的webapp有两个域:如何通过nginx转发二级域名,nginx,nginx-ingress,Nginx,Nginx Ingress,我的webapp有两个域:a.com和b.com。但我刚刚为b.com配置了一个SSL 所以我希望nginx可以将所有URL从*.a.com a.com转发到*.b.com b.com 像这样: server { listen 80; server_name *.a.com a.com; return 301 https://$host$request_uri; # if use java regex: $host.replaceFirst('(.*?)a.com
a.com
和b.com
。但我刚刚为b.com
配置了一个SSL
所以我希望nginx可以将所有URL从*.a.com a.com
转发到*.b.com b.com
像这样:
server {
listen 80;
server_name *.a.com a.com;
return 301 https://$host$request_uri;
# if use java regex: $host.replaceFirst('(.*?)a.com', '$1b.com')
}
请提供您遇到的问题的详细信息。你试过什么?您看到了哪些错误消息?你看到的行为和你想要的行为之间有什么区别?@CalumHalpin您好,我没有尝试做任何事情,我想知道如何将所有请求从
*.a.com
转发到*.b.com
使用正则表达式服务器名
。看。谢谢,我找到了答案,那个就是regx