我的网站有一些由.htaccess重写的网址...即:
http://lastminuteislandvacation.com/villa/15/st-john-rental-villa-angelica
无形地重写为:
http://lastminuteislandvacation.com/villa.php?id=15
然而,当我在Facebook Linter中插入所有这些内容时,我收到以下错误消息:
“必须修复的错误:在URL处获取对象时出错 'http://lastminuteislandvacation.com/villa/15/st-john-rental-villa-angelica', 或通过重定向或'og:url'指定的其中一个URL 财产包括其中一个 http://www.lastminuteislandvacation.com/villa/15/st-john-rental-villa-angelica“。
这是什么意思,这是一个我需要担心的问题,还是只是Linter抱怨?
FWIW据我所知,我在页面上的所有打开的图形标记都很好,并且通过.htaccess重写URL没有什么不寻常之处。我在Facebook上的股票似乎看起来和工作正常,具有所有正确的元数据,图像等。换句话说:我没有看到任何问题,但整个“必须修复的错误”部分让我有点担忧。 / p>
答案 0 :(得分:1)
当我在调试器中尝试你的网址时,我得到的结果很好,没有任何错误。
For the short (.php) version我明白了:
Fetched URL: http://lastminuteislandvacation.com/villa.php?id=15
Canonical URL: http://lastminuteislandvacation.com/villa/15/st-john-rental-villa-angelica
URL for Likes: http://lastminuteislandvacation.com/villa.php?id=15
对于longer one我得到了这个:
Fetched URL: http://lastminuteislandvacation.com/villa/15/st-john-rental-villa-angelica
Canonical URL: http://lastminuteislandvacation.com/villa/15/st-john-rental-villa-angelica
在 Scrape Information 部分。
另外,在底部( Urls 部分),您可以看到它们都是相同的Graph API url