全球主机交流论坛

标题: 小白提问nginx [打印本页]

作者: tl3821    时间: 2018-1-16 20:37
标题: 小白提问nginx
本帖最后由 tl3821 于 2018-1-17 09:50 编辑



是我没说清楚 虽然问题还没解决  还是送分给大佬   
作者: 鱼板面    时间: 2018-1-16 20:37
server_name加上就行了。
  1. server_name a.com x.a.com;
复制代码

作者: di2018    时间: 2018-1-16 21:01
第一、金币太少
第二、问题没表述清楚,大家没时间细看。
作者: tl3821    时间: 2018-1-16 21:08
鱼板面 发表于 2018-1-16 21:03
server_name加上就行了。

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

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

作者: 06_taro    时间: 2018-1-16 21:23
看不懂楼主想干什么
return 302 http://$host/index.html;
是要这种么?
index.html在nginx应该默认就显示不需要加
作者: 南琴浪    时间: 2018-1-16 22:18
1. 这已经不是 nginx 小白的问题了,你还是先去学习下什么叫 301、什么叫反代比较好

2. 代码自己去谷歌,这么喜欢伸手?
作者: leaveoff    时间: 2018-1-16 22:22
装个宝塔都解决了 。。。
作者: 祖迪亚克    时间: 2018-1-16 22:23
其实我也不会




欢迎光临 全球主机交流论坛 (https://loc.1226.eu.org/) Powered by Discuz! X3.4