Lea*_*ath 4 twitter ssl nginx laravel
我们的网站在 Laravel Forge 上运行,带有“让我们加密 SSL”,并且浏览器中的 HTTPS 正常。我们添加了 FB、Twitter 元标签,以便在这些媒体上共享时拥有品牌 FB 和 Twitter 卡片。
跟随'错误:由于其他错误,获取页面失败。' 尝试在推文中显示 Twitter 卡片时引发(使用https://cards-dev.twitter.com/validator测试),经过研究,这与这个专门的知名问题相关联:
https://twittercommunity.com/t/error-fetching-the-page-failed-because-ssl-handshake-error/30204/9。
它确定在服务于不同站点的 Apache 服务器上,需要一个与 SSL 证书的 CN 匹配的 ServerName 指令,以避免 Apache 发送本地主机名或连接的 IP。
如何在 Forge NGINX 服务器上解决这个 Twitter 问题?有人知道这是否与 Apache 服务器类似的问题以及需要进行哪些配置更改?
小智 6
我已经在这个问题上浪费了半天的时间,可能和你一样在挖掘相同的线索。这个线程持有答案:https : //twittercommunity.com/t/twitter-card-error-fetching-the-page-failed-because-other-errors/112895/6
启用 AES128 作为 ssl 密码将允许 Twitterbot 连接。这可以在 Forge UI 的 nginx 配置中完成。
祝推文愉快!
| 归档时间: | 
 | 
| 查看次数: | 3818 次 | 
| 最近记录: |