我正在使用addthis在社交網站上共享。我試圖在FB上分享標題,描述等。它正在工作,但沒有得到我的標題和說明。Facebook沒有獲得元標記,也無法刪除URL
我正在使用的Open Graph調試工具,它說,在類型的網站「的網址「XXXXX」
對象是無效的,因爲所需的財產「OG:標題」類型「串」是的不提供。
當我點擊Scraped URL See exactly what our scraper sees for your URL 它顯示沒有。 那麼是什麼問題?
代碼:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:og="http://ogp.me/ns#"
xmlns:fb="http://www.facebook.com/2008/fbml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta property="og:title" content="APPOITMENT" />
<meta property="og:type" content="article" />
<meta property="og:url" content="http://xxxxxxxx/client/appointment/index" />
<meta property="og:site_name" content="CBD"/>
<meta property="og:description" content="Workday, a provider of cloud-" />
我做了一些調試。我使用codeigniter框架,我使用.htaccess
文件重定向的目的。當我在覈心php文件中使用相同的代碼時,它正在工作。但在codeigniter中它不起作用。
.htaccss:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$0 [PT,L]
EDIT:
看來,CI使用URL像控制器/功能/。所以我認爲這是FB不能scar頁的原因。所以我需要創建包含元標記的單個php文件?
當您點擊「查看我們的刮板看到您的網址的具體內容」** **您**看不到任何內容 - 但是如果您查看該網頁的來源,則會看到該網頁上有內容(只是沒有視覺效果內容) - 但是'og:tags'確實缺失。 – Lix 2014-08-27 13:09:38
@Lix:是的,但該頁面包含視覺數據以及元標記。如果我在單個php文件中運行相同的代碼,那麼它工作,但在CI它不工作。可能是因爲.htaccss文件。 – DS9 2014-08-27 13:12:40
我沒有codeigniter的經驗,所以我不能真正幫助你。 – Lix 2014-08-27 13:15:24