开发者社区> 问答> 正文

我想问下在nginx里设置域名跳转的问题,在网上搜索的一些结果,还是解决不了 : 配置报错 

大家好,我刚学习nginx,

我是想当用户访问www.mywebsite.com/getfullversion,或者getfullversion.mywebsite.com时,跳转到另一个固定的地址去,比如是www.otherwebsite.com/fullversion..但是在我在nginx.conf里这样配置,测试过不行,请问我的写法是错在哪里?

server {

        listen 80;

        server_name getfullversion.mywebsite.com;

        rewrite www.otherwebsite.com/fullversion break;

}

展开
收起
kun坤 2020-06-04 11:20:50 665 0
1 条回答
写回答
取消 提交回答
  • server {
            listen       80;
            server_name  getfullversion.mywebsite.com;
    
            location / {
                rewrite (.*) http://www.otherwebsite.com/fullversion$1 permanent;
    
            }
    }
    ######噢..我实在回复得实在太快了,我小小心理有点接受不了..哈,谢谢 我把你发的这段替换了我原来写的,发现还是不行,会不会是我没有配置getfullversion这个二级域名? 如果我用 www.mywebsite.com/getfullversion这种方式,跳转到http://www.otherwebsite.com/fullversion,是不是只要替换你发的那段配置里的getfullversion.mywebsite.com就可以?因为我还不大会配置二级域名.. 再次谢谢你!
    2020-06-05 13:16:13
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
《Nginx 代理系统常用手册》 立即下载
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载