我正在使用Wordpress和Xcart的網站上工作。我正在嘗試從WP部分發出ajax請求以從Xcart商店獲取內容。這是所有相同的領域,但我沒有任何運氣與此。如果我嘗試一些簡單或完整的ajax請求,我會看到同樣的問題。例如與我嘗試類似:jQuery ajax或負載正在返回空結果
$('#result').load('//site.com/store .image');
我的螢火看到它發出請求的兩倍。第一次返回301 Moved Permanently
錯誤。然後在第二個請求中返回200 OK
,但響應爲空。我已經嘗試了很多方法來提出這個請求,但它總是空着。我想這是如何配置服務器的問題?我知道有一百萬個類似的問題,因此我嘗試了很多解決方案,但似乎並沒有適用於本網站發生的事情。預先感謝您提供有關如何解決的任何建議。
UPDATE:
我很肯定這有什麼用xcart做,如果我嘗試加載其他一些簡單的HTML頁面這樣它工作正常。有一兩件事我注意到的是,在響應報頭需要的頁面返回此:
緩存控制私人,必重新驗證
可這有什麼關係呢?我只是刪除它來測試,但我無法找到它現在被調用的位置,我不知道這是否真的有什麼關係..只是釣魚...
我試圖擦拭.htaccess看看是否做了什麼,但沒有去。
當您從螢火蟲複製請求網址並將其放入瀏覽器時會發生什麼?它是否正確地服務? – JohnP
對不起,如果這些是愚蠢的問題,但1)爲什麼你在URL的開頭傳遞一個雙斜線和2)你的意思是在URL中有一個空格字符(即'store .image')?你真的需要傳遞'/site.com/store%20.image'嗎? – dgvid
@dgvid加載()你可以用選擇器解析resuting html。這意味着他試圖從頁面 –