我有一个奇怪的异常现象。虽然我的内容页面可以正常使用Facebook分享(http://example.com/31),但是我的第一页(http://example.com/)出于某种原因,在Facebook调试工具(https://developers.facebook.com/tools/debug/og/object/)中进行提取时会收到无效数据
检查预呈现时,一切似乎都被正确缓存。
问题出在哪里?我在想htacces,但不确定。
答案 0 :(得分:0)
可能有以下几点:1)您需要明确地将Facebook抓取工具发送到prerender.io 2)您需要在页面中包含FB Graph标签。
答案 1 :(得分:0)
我想我解决了它。我在根文件夹中的htaccess文件中有这个:
# Don't rewrite files or directories
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
我必须在htaccess文件中的prerender.io代码之后移动它。