我想Google+按鈕添加到我的所有領域,但單擊按鈕時,我得到一個錯誤,從谷歌後面(紅色感嘆號的三角警示牌)Google+按鈕的頁面,需要重定向
我有嘗試了一些東西,並已經計算出以下內容。
當按鈕被點擊以驗證網站時,Google+將嘗試訪問我的網站。我的網站在這一點上失敗。
原因是我們有多個域和一個跨站點會話腳本,需要我們在首次訪問新域時將用戶轉發到會話服務器,然後將用戶轉發回他們試圖訪問的域名。
要轉發用戶,我正在使用PHP函數標題(「Location:」。SESSION_SERVER);
當Google得到標題要求重定向失敗,因此使我的網站無法+1。
我瞭解Google+驗證機器人的東西是,它並沒有啓用Cookie,它採用了標準的谷歌瀏覽器的用戶代理(糾正我,如果我錯了,就這一個)
我想解決方案是能夠檢測到谷歌+機器人並且不重定向它,或者有方法重定向它,而不會干擾通過機器人驗證過程的網站。
(呵呵,我測試的網站是http://www.taxicode.com)