【问题标题】:Website shows different content on HTTP and HTTPS网站在 HTTP 和 HTTPS 上显示不同的内容
【发布时间】:2021-01-30 14:22:28
【问题描述】:

我在 OpenLiteSpeed 上有一个使用 Google Cloud Platform 的 WordPress 网站,我只是设法为我的新域获得了 SSL,现在该网站在 HTTP 和 HTTPS 上显示不同的内容

服务器信息:

  1. 运行于:谷歌计算引擎
  2. 版本:6
  3. 操作系统:Ubuntu 20.04
  4. 包内容:WordPress 5.5、PHP 7.4、OpenLiteSpeed 1.6.15、phpMyAdmin 5.0.2、MariaDB 10.4、Redis 5.0.7、Memcached 1.5.22、CertBot 0.40.0

HTTP 站点:http://bonheurgifts.in/

HTTPS 站点:https://bonheurgifts.in/

我搜索并搜索了重定向它的解决方案,但我找不到,请帮助。

此外,WebAdmin 控制台中的重写规则不起作用。当我尝试保存某些内容时,它会显示 404 错误。

我只想让它正常工作。 当任何人输入bonheurgifts.in 并点击输入时,它应该正确显示主站点

【问题讨论】:

  • 也许您可以检查一下 youtube.com/… ,它与 OLS WP 图像的环境不完全相同,但它应该让您了解如何在侦听器中正确设置虚拟主机和映射域。

标签: http ubuntu redirect https openlitespeed


【解决方案1】:

HTTP 端口由 Nginx 提供,这将与 OpenLiteSpeed 端口 80 冲突,您可能会意外安装该软件包。请检查是否有运行该命令的 Nginx 服务,

ps aux | grep -i nginx

如果存在,停止它并移除包。

systemctl stop nginx
apt-get remove nginx

重定向/重写不工作应该是由于同样的原因。

【讨论】:

  • 我的服务器上有东西在运行。但是当我试图阻止它时,它会要求输入我不知道的密码。我尝试了我的 OLS 控制台密码,但它不起作用。然后我卸载了 ngnix,但它仍然没有改变任何东西。
  • sudo/root 需要删除软件包,运行 sudo -s 应该会有所帮助。回复命令的输出是什么,例如 ps aux | grep -i nginx?
  • 这是 ps aux | 的输出grep -i nginx imgur.com/a/Xy5lAVQ
  • 请告诉我您在这里的在线时间,请帮我解决这个问题。我需要尽快启动该网站。上一次它运行良好,直到我更改了网站的域名.
  • 似乎 nginx 正在运行,它可能是由您或任何其他具有 root 访问权限的用户安装的,而不仅仅是因为域更改。您需要先删除 nginx 包,然后重新启动 openlitespeed 网络服务器。
猜你喜欢
  • 2012-01-17
  • 1970-01-01
  • 1970-01-01
  • 2018-10-29
  • 1970-01-01
  • 2015-03-22
  • 1970-01-01
  • 2015-12-12
  • 1970-01-01
相关资源
最近更新 更多