2014-04-01 62 views
-1

我有這個論壇運行在phpBB3論壇軟件。它本身工作正常。但是當我嘗試在Facebook上添加論壇帖子鏈接時,它不顯示頁面的預覽。當我用facebook調試器(https://developers.facebook.com/tools/debug/)試用這個版本時,它顯示我的帖子爲RNF錯誤(HTTP 404),因爲它不會將所需的參數添加到URL中。Facebook鏈接預覽不顯示爲phpBB3論壇帖子

這是我看到的Facebook頁面調試器上 -

Scrape Information 
Response Code 404 
Fetched URL http://mysite.tld/forums/viewtopic.php?f=9&t=25 
Canonical URL http://mysite.tld/forums/viewtopic.php?f=9&t=25 
Final URL http://mysite.tld/forums/viewtopic.php 

有沒有辦法告訴Facebook的考慮URL的查詢參數呢? 我曾嘗試在標題中添加og:XXX標記,但它沒有任何幫助,我仍然在facebook調試器中看到404錯誤。

我不認爲添加標籤是一個問題,因爲我在facebook調試器中試過這個URL,它可以爲這個URL正確地標記標題和所有其他細節。

https://www.phpbb.com/community/viewtopic.php?f=72&t=2120397 

而且我看到這些論壇在這裏沒有任何臉部og:XXX標記。

什麼可能會導致我的論壇問題,我該如何解決它?

任何指針,輸入將不勝感激!

TIA, - 馬尼什

我已經搜查了問題在這裏,並沒有發現任何指針。我已經完成了關於facebook調試器和鏈接預覽的功課,所以不知道爲什麼它被拒絕了。

回答

0

我已經想通了。事實證明 - 殭屍程序沒有設置cookie,因此獲得了HTTP 404響應(自定義風格中的一個可能的錯誤:壁畫)。一旦我意識到這個問題是由於cookies造成的,我編輯了所有的殭屍工具(ACP >> General >> Spider/Robots),以使用默認的phpBB風格的僞裝者。一旦修復,Facebook開始正確顯示鏈接預覽!