元标签未显示在 fb-messenger&discord 等中... -> 使用 https 时

问题描述 投票:0回答:1

所以我最近将我的服务器从 ubuntu 16.04 更新到 18.04 (完全重新安装)

现在我遇到以下问题:
使用https时,任何网站都不会嵌入图像或元标记

https://i.imgur.com/ILFYZ0b ^ facebook-messenger 也有同样的问题

这是我的/etc/apache2/sites-enabled/000-default.conf

<VirtualHost *:80>
    ServerAdmin ---
    ServerName melijn.com
    ServerAlias www.melijn.com
    DocumentRoot /var/www/html
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

<VirtualHost *:443>
    ServerName melijn.com
    ServerAlias www.melijn.com
    ServerAdmin [email protected]
    DocumentRoot /var/www/html
    ErrorLog ${APACHE_LOG_DIR}/ssl-error.log
    CustomLog ${APACHE_LOG_DIR}/ssl-acces.log combined
    SSLEngine on
    SSLCertificateFile /home/merijn/Certs/melijn.com.crt
    SSLCertificateKeyFile /home/merijn/Certs/melijn.com.key
</VirtualHost>

顺便说一句,您可以访问这些网站:
https://melijn.com
http://melijn.com
我希望有一个解决方案:)

apache https meta-tags
1个回答
0
投票

好的,问题如下:
我的证书不完整,我需要在我的配置中添加 .ca-bundle 文件。
所以我添加了这一行:

 SSLCertificateChainFile /path/to/file.ca-bundle
© www.soinside.com 2019 - 2024. All rights reserved.