tl3821 发表于 2018-1-16 20:37:47

小白提问nginx

本帖最后由 tl3821 于 2018-1-17 09:50 编辑



是我没说清楚 虽然问题还没解决还是送分给大佬   

鱼板面 发表于 2018-1-16 20:37:48

server_name加上就行了。
server_name a.com x.a.com;

di2018 发表于 2018-1-16 21:01:56

第一、金币太少
第二、问题没表述清楚,大家没时间细看。

tl3821 发表于 2018-1-16 21:08:28

鱼板面 发表于 2018-1-16 21:03
server_name加上就行了。

那这样用x.a.com这个域名去访问还是跳回a.com,我要的是用x.a.com去跳转

鱼板面 发表于 2018-1-16 21:16:17

tl3821 发表于 2018-1-16 21:08
那这样用x.a.com这个域名去访问还是跳回a.com,我要的是用x.a.com去跳转

两个域名都能用 你要跳回a.com,我觉得用程序写比较优雅吧,如果非要用nginx;那就用301咯。
if ($host != 'a.com') {
    rewrite ^/(.*)$ http://x.a.com/$1 permanent;
}

06_taro 发表于 2018-1-16 21:23:55

看不懂楼主想干什么
return 302 http://$host/index.html;
是要这种么?
index.html在nginx应该默认就显示不需要加

南琴浪 发表于 2018-1-16 22:18:02

1. 这已经不是 nginx 小白的问题了,你还是先去学习下什么叫 301、什么叫反代比较好

2. 代码自己去谷歌,这么喜欢伸手?

leaveoff 发表于 2018-1-16 22:22:26

装个宝塔都解决了 。。。

祖迪亚克 发表于 2018-1-16 22:23:42

其实我也不会
页: [1]
查看完整版本: 小白提问nginx