想把网站的网址由 xxx.com 跳转到 blog.xxx.com (xxx.com 不跳转)
我是这样写
location ~ ^/index.html {
rewrite /.* https://blog.xxx.com$request_uri permanent;
}
发现不行
location / {
rewrite /.+ https://blog.xxx.com$request_uri permanent;
}
这样也不行
想把网站的网址由 xxx.com 跳转到 blog.xxx.com (xxx.com 不跳转)
我是这样写
location ~ ^/index.html {
rewrite /.* https://blog.xxx.com$request_uri permanent;
}
发现不行
location / {
rewrite /.+ https://blog.xxx.com$request_uri permanent;
}
这样也不行
未测试,不过理论可行:
location = / {
# 你的 / 路径的访问配置
}
location / {
return 308 https://blog.xxx.com$request_uri;
}
4 回答4.5k 阅读✓ 已解决
2 回答3.6k 阅读✓ 已解决
4 回答4.1k 阅读
3 回答2.3k 阅读✓ 已解决
2 回答1.6k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
7 回答1.7k 阅读
1.blog.com的nginx的sever正常监听80端口,多了一行下面这个配置
location / {
2.然后xxx.com的server也监听80端口就行了