想把网站的网址由 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;
}
6 回答5.1k 阅读✓ 已解决
15 回答6.9k 阅读
4 回答7.4k 阅读
2 回答7.5k 阅读✓ 已解决
2 回答3.3k 阅读✓ 已解决
1 回答9.6k 阅读✓ 已解决
1 回答7.5k 阅读✓ 已解决
1.blog.com的nginx的sever正常监听80端口,多了一行下面这个配置
location / {
2.然后xxx.com的server也监听80端口就行了