重新安装 apache2 后无法访问我的域名

重新安装 apache2 后无法访问我的域名

我在 Ubuntu/var/www/html目录中安装了 3 个 WordPress。过去两年都没有问题。但最近,当我在同一个目录中安装另一个脚本时,我不得不清除并重新安装 apache2。

之后,我无法访问我的所有网站。它显示“无法连接”

当我输入 IP 地址时,它显示 Apache 服务器主页,而不是之前显示的 3 个目录页面。

我尝试重新启动 Apache 服务器并且它运行良好但仍然没有结果。

  • www.misources.com
  • www.trackerplanet.com
  • www.mypan.co.in

答案1

因为您尚未配置您的网络服务器来接受 TLS 流量(通常称为 https)。

如果我们检查该网站的回复,curl -I我们会看到http://www.misources.com重定向到 https网址:

$ curl -I www.misources.com
HTTP/1.1 301 Moved Permanently
Date: Tue, 31 Dec 2019 13:38:32 GMT
Server: Apache/2.4.29 (Ubuntu)
Location: https://www.misources.com/
Content-Type: text/html; charset=iso-8859-1

如果我们尝试按照该重定向(就像你的浏览器那样),我们将得到一个被拒绝的连接:

$ curl -I https://www.misources.com/
curl: (7) Failed to connect to www.misources.com port 443: Connection refused

您的其他域名也存在同样的问题。您可能没有加载 ssl 模块。我建议您尝试sudo a2enmod ssl,然后重新启动您的网络服务器。

您可能也应该检查您的配置。

然而,你应该不是必须清除 Apache 才能修复脚本的任何问题。这毫无意义。Apache 安装不会干扰您的内容目录。

相关内容