2010-09-22 69 views
1

好的,有一個腳本來提交輸入數據。我的網站有一個網址,如下所示:http://www.<!mywebsite!>.com。當用戶在http://www.<!mywebsite!>.com上查看我的垃圾時,這個ajax請求很好,但當他訪問我的網站時沒有www。例如http://<!mywebsite!>.com比請求不起作用。我想知道有沒有什麼辦法可以動態地處理這個問題。不建議重定向,因爲這不是一個好的解決方案,因爲谷歌機器人和網站排名。謝謝。如果我說錯了什麼,請糾正我。jQuery ajax url問題

+0

你可以發佈你的jQuery調用嗎? – hunter 2010-09-22 17:21:43

+0

據我所見,這是一個網絡服務器配置錯誤。你使用哪一個? – jwueller 2010-09-22 17:21:53

回答

4

這聽起來有點像一個同源政策問題。

在您的ajax調用中,您是否完全限定了目標網址?

即,你有這樣的:

$.ajax({ url: 'http://www.whatever.com/script.php', ... }); 

如果這樣做,將其更改爲使用像這樣相對URL:

$.ajax({ url: '/script.php', ... }); 

讓我(我們)知道有沒有什麼幫助。

祝你好運!