【发布时间】:2016-12-05 11:49:39
【问题描述】:
我已经尝试与我的托管服务提供商沟通一个多月了,但我 99% 确信他们甚至没有阅读票证并以随机生成的字符串回复。
我花了数周时间寻找这个问题的答案,我看到一些关于更新 Java 或修改我无权访问的文件的提及。现在,这就是发生在我身上的事情。如果我尝试使用 W3C 验证我的域名或尝试验证 Twitter 卡,我不断收到 SSL 握手错误:
错误:由于 SSL 握手错误,获取页面失败。
我有一个来自 Comodo 的通配符 SSL。 如果我从 .htaccess W3C 验证中删除这些行,但 Twitter Card 没有:
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} ^www.iadb.com$ [OR]
RewriteCond %{HTTP_HOST} ^iadb.com$
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
不幸的是,如果我更改此设置,https 不会以任何方式强制执行,更不用说它不能解决 Twitter 问题。同样,由于它是共享主机,我无法访问除 .htaccess 之外的任何配置 - 我将不胜感激任何帮助或提示,即使只是告诉我我是 SOL。
【问题讨论】:
-
你到底在哪里出错? iadb.com 似乎工作正常,假设那是您的网站。