想把网站的网址由 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;
}
8 回答2.6k 阅读
2 回答5.1k 阅读✓ 已解决
5 回答865 阅读
3 回答2.2k 阅读
2 回答2.1k 阅读
1 回答780 阅读✓ 已解决
2 回答711 阅读✓ 已解决
1.blog.com的nginx的sever正常监听80端口,多了一行下面这个配置
location / {
2.然后xxx.com的server也监听80端口就行了