AMH 社区首页
AMH社区 - 开放自由有价值的社区
[求助帖] 【求助】取消顶级域名绑定后 顶级域名打开是400 Bad Request nginx |
|
---|---|
1PunchMan |
1PunchMan 发表于 2018-12-15 10:50:56
前提:我的域名没有解析顶级域名。
因为之前在虚拟主机下一直绑定的顶级域名和www域名,所以就会造成双收录的现象,所以现在想要取消顶级域名的绑定,只绑定www域名,但是取消绑定之后顶级域名打开就是400 Bad Request nginx,请问要怎么解决呢?是什么原因呢?有大佬知道吗?
点赞,加油! (0分)
2018-12-15 10:50:56 1
|
1PunchMan |
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
回复
2018-12-15 10:58:27 2
|
向阳 |
输入: 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规则 然后点确定
回复
2018-12-15 12:53:00 3
|
向阳 |
如果是: apache 环境
请看这个教程: http://www.laozuo.org/1303.html nginx可以看这一篇: http://www.laozuo.org/206.html
回复
2018-12-15 13:24:55 4
|
1PunchMan |
引用: 可以直接在已有的对应的网站的.conf文件最后直接添加吗?
回复
2018-12-15 14:12:18 5
|
向阳 |
可以直接添加.
amh 5.5 在 /home/wwwroot/你的环境名称/rewrite 可以下个工具Xshell 5 +Xftp 5 很方便 AMRewrite 在amh后台的软件商店 在amh后台的顶部 我是amh5.5 版本 你要自己添加.conf的话 记得修改前备份数据. 这样万一出错误,就可以恢复了
回复
2018-12-15 20:26:19 6
|
向阳 |
找到一篇站内教程
请点击查看 https://amh.sh/bbs/post-4892-1-1.htm
回复
2018-12-16 13:50:05 7
|
你要加油努力 |
重定向一下吧,nginx规则搜索一下
回复
2018-12-22 17:47:06 8
|