Ubuntu 与 Apache - HTTP 超时但 HTTPS 正常

Ubuntu 与 Apache - HTTP 超时但 HTTPS 正常

我有一台运行 Ubuntu 版本 22.04 的专用服务器,它使用 Apache 2.4.52。

我已经添加了一个网站并通过 LetsEncrypt 安装了 https 证书。

每当我尝试访问 http:// 域名时,网站都不会响应“无法访问此站点,mysite.org 响应时间过长。”但是 https:// 确实有效并显示我的网站。

以下是我网站的 .conf 文件的副本

<VirtualHost *:80>
    ProxyPreserveHost On
    ProxyPass / http://127.0.0.1:5002/
    ProxyPassReverse / http://127.0.0.1:5002/
    ServerAdmin  webmaster@localhost
    ServerName mysite.org
    ServerAlias www.mysite.org
    DocumentRoot /var/www/mysite.org
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
RewriteEngine on
RewriteCond %{SERVER_NAME} =www.mysite.org [OR]
RewriteCond %{SERVER_NAME} =mysite.org
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>

通过服务器上的终端运行 wget 也会导致超时

感谢您的任何想法,因为我对这一切还很陌生:)

相关内容