facebook fetch的httpd虚拟主机问题

时间:2014-08-10 02:23:22

标签: facebook apache virtualhost

我对httpd虚拟主机有一些问题,我需要一些帮助。

我安装了一个CentOS 6.5 VPS,httpd。我有2个域名www.domain1.com和www.domain2.com

在httpd.conf中,我将这些代码用于激活虚拟主机

NameVirtualHost *:80

<VirtualHost *:80>
        DocumentRoot /var/www/domain1
        ServerName www.domain1.com
        ServerAlias domain1.com *.domain1.com
</VirtualHost>

<VirtualHost *:80>
        DocumentRoot /var/www/domain2.com
        ServerName www.domain2.com
        ServerAlias domain2.com *.domain2.com
</VirtualHost>

当我访问domain1.com和domain2.com时,它的工作正常。

但是,当我与Facebook分享时,这是不正确的。当我分享domain1.com时,它会显示domain1.com的描述&amp;缩略图(好)。当我共享domain2.com时,它不显示domain2信息,它显示domain1.com描述。但是,当我共享链接xxx.domain2.com(xxx =任何单词)时,它会显示domain2.com信息。

我正在使用cloudFlare,我试图清除缓存或将www更改为CNAME,但没有任何反应。

有谁知道这些问题?请帮助:)

谢谢!!!

解决:

将meta prop添加到domain2中索引文件的标题

<meta property="og:url" content="http://www.domain2.com" />

0 个答案:

没有答案