我将如何重定向
https://aaa.com > https://bbb.com
http://aaa.com > http://bbb.com
https://sub.aaa.com > https://sub.bbb.com
https://aaa.com/foo/bar?baz=buzz > https://bbb.com/foo/bar?baz=buzz
基本上只是更改域名并保留其他所有内容,包括子域名、
301 重定向
谢谢。
答案1
使用正则表达式提取子域名。请参阅这个文件了解详情。
例如:
server {
listen 80;
listen 443 ssl;
ssl_certificate ...;
ssl_certificate_key ...;
server_name ~^(?<sub>.*\.)?aaa\.com$;
return 301 $scheme://${sub}bbb.com$request_uri;
}