nginx-为什么我的网站没有显示在电报和其他信使?

时间:2017-04-04 20:10:38

标签: nginx

当我通过电报或其他信使应用程序发送我的域名时,这些应用程序在电报中没有显示出来。我想要电报和其他应用程序,如下所示显示我的网站。

why not shown my uploaded pic??

我想这个问题适用于webserver(nginx)。 这是mysite的网络服务器设置:

server {
if ($blockedagent) {
    return 403;
}
if ($request_method !~ ^(GET|HEAD|POST)$) {
    return 444;
}

client_max_body_size 20M;
listen 80;
server_name mysite.com wwww.mysite.com;


location = /favicon.ico { access_log off; log_not_found off; }
location /static/ {
    root /home/my/myproject;
    expires 30d;
}    
}

server {
    listen 80;
    server_name 1.2.3.4;
    return 301 $scheme://mysite.com$request_uri;
}

我该如何解决这个问题? 坦

1 个答案:

答案 0 :(得分:0)

我认为这与nginx设置无关。这是关于网站的元标记。转到您的网页,然后在浏览器中查看来源,然后检查元标题,说明,og:图像。

如果您转到authlab.io查看来源,那么您会明白这一点。 authlab.io显示基于元标记的电报和其他消息应用程序中的特色图像,标题和描述。

screenshot from Telegram