产品服务AMH 免费服务器主机面板SSL证书 免费SSL证书申请 担保单 免费安全、零费率交易平台编程助手免费智能写代码、翻译AMYSQL 免费MySQL管理工具

AMH 社区首页

 AMH社区 - 开放自由有价值的社区

[求助帖] 【求助】取消顶级域名绑定后 顶级域名打开是400 Bad Request nginx

1PunchMan
铁牌会员
15.00 价值分

1PunchMan 发表于 2018-12-15 10:50:56
前提:我的域名没有解析顶级域名。

因为之前在虚拟主机下一直绑定的顶级域名和www域名,所以就会造成双收录的现象,所以现在想要取消顶级域名的绑定,只绑定www域名,但是取消绑定之后顶级域名打开就是400 Bad Request nginx,请问要怎么解决呢?是什么原因呢?有大佬知道吗?
2018-12-15 10:50:56 1

1PunchMan
铁牌会员
15.00 价值分

www域名是可以正常打开的 nginx测试正常

/usr/local/nginx/sbin/nginx -t
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
  支持 (0分)  反对 (0分)
回复  2018-12-15 10:58:27 2

向阳
铝牌会员
371.47 价值分

输入: muyue.net 能够直接跳转到 https://www.muyue.net 这个效果
你需要做301重定向

1. 下个工具 AMRewrite
2. AMRewrite新增规则
然后输入
location / {
if ($host != xxx.com) {
rewrite ^/(.*)$ http://www.xxx.com/$1 permanent;
}
}
把xxx换成你的域名

3. AMH » LNMP虚拟主机 然后 编辑虚拟主机
把相应网站绑定你的 Rewrite规则
然后点确定
  支持 (0分)  反对 (0分)
回复  2018-12-15 12:53:00 3

向阳
铝牌会员
371.47 价值分

如果是: apache 环境
请看这个教程: http://www.laozuo.org/1303.html

nginx可以看这一篇:
http://www.laozuo.org/206.html
  支持 (0分)  反对 (0分)
回复  2018-12-15 13:24:55 4

1PunchMan
铁牌会员
15.00 价值分

引用:
向阳 发表于 2018-12-15 12:53:00
输入: muyue.net 能够直接跳转到 https://www.muyue.net 这个效果
你需要做301重定向

1. 下个工具 AMRewrite
2. AMRewrite新增规则
然后输入...


可以直接在已有的对应的网站的.conf文件最后直接添加吗?
  支持 (0分)  反对 (0分)
回复  2018-12-15 14:12:18 5

向阳
铝牌会员
371.47 价值分

可以直接添加.
amh 5.5 在 /home/wwwroot/你的环境名称/rewrite
可以下个工具Xshell 5 +Xftp 5
很方便

AMRewrite 在amh后台的软件商店
在amh后台的顶部

我是amh5.5 版本

你要自己添加.conf的话 记得修改前备份数据.
这样万一出错误,就可以恢复了
  支持 (0分)  反对 (0分)
回复  2018-12-15 20:26:19 6

向阳
铝牌会员
371.47 价值分

找到一篇站内教程
请点击查看
https://amh.sh/bbs/post-4892-1-1.htm
  支持 (0分)  反对 (0分)
回复  2018-12-16 13:50:05 7

你要加油努力
铁牌会员
4.23 价值分

重定向一下吧,nginx规则搜索一下
  支持 (0分)  反对 (0分)
回复  2018-12-22 17:47:06 8
 1  (总1页)
AMH社区列表
用户服务中心