当前位置:论坛首页 > Linux面板 > 求助

【已解决】绑定的域名全部失效了

发表在 Linux面板2023-7-21 15:30 [复制链接] 13 1714

本帖最后由 堡塔运维小林 于 2023-7-21 17:03 编辑

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:8.0.1
系统版本:OpenCloudOS 8.6.2205 x86_64(Py3.7.8)
问题描述:刚刚修改了几个项目的域名绑定到 a1.lo*****.cn, a2.lo*****.cn,结果,所有绑定为 *.lol*****.cn 的站点都被加载成默认站点了,不是重定向,返回码200,但是返回的内容就是默认站点的内容,没有报错,试过重启面板,服务器,修复面板,重启Nginx,重启项目,浏览器清除缓存,隐私模式
相关截图(日志、错误):

使用道具 举报 只看该作者 回复
发表于 2023-7-21 15:31:42 | 显示全部楼层
如果打开https防窜站,就会提示HSTS错误,如果不打开也有SSL证书错误
使用道具 举报 回复 支持 反对
发表于 2023-7-21 16:19:23 | 显示全部楼层
您好,您是如何绑定域名的,把之前项目的域名取消掉,能恢复正常吗?您看一下您的默认站点配置的是哪个网站
QQ截图20230721161838.png
使用道具 举报 回复 支持 反对
发表于 2023-7-21 16:31:04 | 显示全部楼层
堡塔运维小林 发表于 2023-7-21 16:19
您好,您是如何绑定域名的,把之前项目的域名取消掉,能恢复正常吗?您看一下您的默认站点配置的是哪个网站 ...

不行,我把几个go项目都删了重新添加那几个go项目就正常了,不过在java项目进行相同操作时却报错了,我猜这就是原因:(你们这个论坛设计的,连个报错都贴不上来,还不良信息)
nginx: [emerg] invalid number of arguments in "root" directive in /www/server/panel/vhost/nginx/java_surveyking.conf:6



使用道具 举报 回复 支持 反对
发表于 2023-7-21 16:32:27 | 显示全部楼层
堡塔运维小林 发表于 2023-7-21 16:19
您好,您是如何绑定域名的,把之前项目的域名取消掉,能恢复正常吗?您看一下您的默认站点配置的是哪个网站 ...


使用道具 举报 回复 支持 反对
发表于 2023-7-21 16:33:02 | 显示全部楼层
堡塔运维小林 发表于 2023-7-21 16:19
您好,您是如何绑定域名的,把之前项目的域名取消掉,能恢复正常吗?您看一下您的默认站点配置的是哪个网站 ...


使用道具 举报 回复 支持 反对
发表于 2023-7-21 16:38:38 | 显示全部楼层
堡塔运维小林 发表于 2023-7-21 16:19
您好,您是如何绑定域名的,把之前项目的域名取消掉,能恢复正常吗?您看一下您的默认站点配置的是哪个网站 ...

我给那个root随便补了点东西上去,然后java项目好了,前面的go项目又坏了
使用道具 举报 回复 支持 反对
发表于 2023-7-21 16:39:47 | 显示全部楼层
堡塔运维小林 发表于 2023-7-21 16:19
您好,您是如何绑定域名的,把之前项目的域名取消掉,能恢复正常吗?您看一下您的默认站点配置的是哪个网站 ...

宝塔能降版本吗,之前没遇到过
使用道具 举报 回复 支持 反对
发表于 2023-7-21 16:44:48 | 显示全部楼层
宝塔用户_emqnji 发表于 2023-7-21 16:39
宝塔能降版本吗,之前没遇到过

您好,是Java做外网映射的时候nginx报错吗?root 参数后没有没有跟Java项目的根目录?您的面板版本是8.0.1的吗?
使用道具 举报 回复 支持 反对
发表于 2023-7-21 16:46:28 | 显示全部楼层
堡塔运维小林 发表于 2023-7-21 16:44
您好,是Java做外网映射的时候nginx报错吗?root 参数后没有没有跟Java项目的根目录?您的面板版本是8.0. ...

版本是8.0.1 root后面是空的,添加完java项目就是空的
我解决了,谢谢,解决方法是手动修改java项目的Nginx配置文件:
1. 在server -> root 后面加点东西,随便什么都行
2. 在反向代理相关配置中改成这样
  1.     # HTTP反向代理相关配置开始 >>>
  2.     location ~ /purge(/.*) {
  3.         proxy_cache_purge cache_one 127.0.0.1$request_uri$is_args$args;
  4.     }

  5.     location / {
  6.         proxy_pass http://127.0.0.1:8932;
  7.         proxy_set_header Host 127.0.0.1:$server_port;
复制代码
使用道具 举报 回复 支持 反对
发表于 2023-7-21 16:47:28 | 显示全部楼层
堡塔运维小林 发表于 2023-7-21 16:44
您好,是Java做外网映射的时候nginx报错吗?root 参数后没有没有跟Java项目的根目录?您的面板版本是8.0. ...

这样解决没问题吧?
使用道具 举报 回复 支持 反对
发表于 2023-7-21 16:51:53 | 显示全部楼层

您好,root后面是您的项目的根目录,反向代理保持原来的就行了,不需要改变
QQ截图20230721164948.png
QQ截图20230721165025.png
使用道具 举报 回复 支持 反对
发表于 2023-7-21 16:58:36 | 显示全部楼层
堡塔运维小林 发表于 2023-7-21 16:51
您好,root后面是您的项目的根目录,反向代理保持原来的就行了,不需要改变 ...

可以了,但是这个添加项目root后面是空的问题应该是宝塔程序的问题
使用道具 举报 回复 支持 反对
发表于 2023-7-21 17:03:09 | 显示全部楼层
宝塔用户_emqnji 发表于 2023-7-21 16:58
可以了,但是这个添加项目root后面是空的问题应该是宝塔程序的问题

好的,感谢反馈
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表