首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NGinx域名重定向

NGinx域名重定向
EN

Server Fault用户
提问于 2012-11-29 15:23:54
回答 1查看 2.1K关注 0票数 1

假设我有一个名为xyz.co的网站,我还有其他域名,前缀与xyz.com, xyz.it, xyz.co.it相同。

现在,nginx可以在server_name xyz.co中使用nginx.conf in port 80,我希望所有其他域都重定向到xyz.co,我也希望上面的www.*版本可以重定向到xyz.co。我怎么能拿到这个?这是nginx this服务器级别的更改吗?或者我需要在DNS中做这些改变?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2012-12-02 08:44:40

代码语言:javascript
复制
server {
        listen 80;
        server_name  www.xyz.co xyz.com xyz.it xyz.co.it www.xyz.com www.xyz.it www.xyz.co.it;
        rewrite   ^  http://xyz.co$request_uri? permanent;
}

server {
        listen 80;
        server_name  xyz.co;

        ....................
        ....................
        ....................
}

如果您想要302重定向而不是301,您可以从重写指令中删除permanent标志。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/453472

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档