nginx 怎么实现二级域名跳转到指定 URL?

2016-04-09 09:36:50 +08:00
 c0427

目前使用的 nginx VPS ,需要绑定一个二级域名跳转到指定 URL ,怎么通过 rewrite 实现这个功能?

2144 次点击
所在节点    问与答
8 条回复
kn007
2016-04-09 09:39:27 +08:00
利用 location , rewrite
c0427
2016-04-09 09:52:50 +08:00
@kn007 能具体给个实例吗?谢谢。
c0427
2016-04-09 09:53:04 +08:00
@kn007 测试了很多次都不行。
Felldeadbird
2016-04-09 10:14:31 +08:00
```
server {
listen 80;
server_name 二级域名;

location / {
rewrite ^/(.*)$ 重定向的域名$1 permanent;
}
}
```
c0427
2016-04-09 10:22:37 +08:00
@Felldeadbird 谢谢 试试
RqPS6rhmP3Nyn3Tm
2016-04-09 12:15:13 +08:00
借楼请问 401 和 rewrite 有什么区别?
VmuTargh
2016-04-09 12:17:02 +08:00
add_header
wql
2016-04-09 12:21:44 +08:00
@BXIA 301 等同于 rewrite 加 permanent 选项。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/269718

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX