端口 443 上的 SSL 错误,页面未显示并导致错误 404

Posted

技术标签:

【中文标题】端口 443 上的 SSL 错误,页面未显示并导致错误 404【英文标题】:SSL Error on Port 443, Page is not showing and resulting in error 404 【发布时间】:2011-12-16 01:21:58 【问题描述】:

我最近不得不找到一种方法来为我的域获取 SSL 证书,因为 Facebook 要求在 10 月 1 日之前完成此操作。

因此我在我的服务器上签署并安装了我的startssl证书。

现在我的问题是,当我尝试访问我的一个 https 站点时,它总是要求我为我的证书创建一个例外(目前还可以)但是在创建这个例外之后我的服务器,就像我知道一个带有 cPanel 后端的 linux 服务器,向我发出一个 404 页面未找到通知。

404 Not Found
The server can not find the requested page:

greentomatocars.com.au/fbtab/booking (port 443)
Please forward this error screen to greentomatocars.com.au's WebMaster.

A FaceBook Tab HTTPS Site

有任何可用的诊断程序,这是怎么回事?有什么问题?

任何答案将不胜感激。

【问题讨论】:

【参考方案1】:

您需要将您的服务器配置为也在端口 443 (https) 上提供您的内容。现在它仍在使用cPanel default。

【讨论】:

如何更改这些设置,以便我的服务器在端口 443 上提供内容?【参考方案2】:

安装证书后,您必须通过以下方式激活 SSL

Security -> SSL/TLS Manager -> Activate SSL on Your Web Site (HTTPS)

【讨论】:

过去有,现在也没有!我只能添加那些证书...如何启用端口 443?【参考方案3】:

如果您获得了 404,则您的 SSL 工作正常,因为“404”是通过 SSL 传输的。我会调查 实际 问题,即 404。

【讨论】:

【参考方案4】:

我在一台主机很少的服务器上遇到了类似的问题(目前只有一个支持 https)

我在cpanel FAQ找到了sulition,我去了WHM主页>>服务配置>>Apache配置>>包含编辑器>>Pre Virtual Host Include,并添加了以下几行:

<VirtualHost IPADDRESS:443>
    ServerName HOSTNAME
    DocumentRoot /usr/local/apache/htdocs
    ServerAdmin EMAIL
    <IfModule mod_suphp.c>
       suPHP_UserGroup MYUSER MYGROUP
    </IfModule>
    SSLEngine on
    SSLCertificateFile SSLCERTIFICATEFILE
    SSLCertificateKeyFile YOUR-SSLCERTIFICATEKEYFILE
</VirtualHost>

【讨论】:

【参考方案5】:

我意识到这个问题已经 4 岁了。

如果您可以访问根域中的 html 页面(例如 https://midomain.com/),但像 https://midomain.com/ 这样的目录中的页面会给您一个 404 Not Found 错误,那么您可能需要将这些行添加到您的 @987654324 @文件:

(适用于 Apache 2.4)

 <Directory />
    Options Indexes FollowSymLinks Includes ExecCGI
    AllowOverride All

    Order deny,allow
    Allow from all
  </Directory>

【讨论】:

以上是关于端口 443 上的 SSL 错误,页面未显示并导致错误 404的主要内容,如果未能解决你的问题,请参考以下文章

Nginx禁止未绑定域名和IP访问443端口

我配置好一个tomcat,ssl证书,如何给同一台机器上的其他tomcat配置证书,默认的80,443端口已经被占用。

局域网如何开通开放https,即443端口。

局域网如何开通开放https,即443端口。

宝塔ssl部署完,https无法访问故障解决

ssl协议端口号默认是443,可以修改为其他端口号吗?