好的,有一個腳本來提交輸入數據。我的網站有一個網址,如下所示:http://www.<!mywebsite!>.com
。當用戶在http://www.<!mywebsite!>.com
上查看我的垃圾時,這個ajax請求很好,但當他訪問我的網站時沒有www。例如http://<!mywebsite!>.com
比請求不起作用。我想知道有沒有什麼辦法可以動態地處理這個問題。不建議重定向,因爲這不是一個好的解決方案,因爲谷歌機器人和網站排名。謝謝。如果我說錯了什麼,請糾正我。jQuery ajax url問題
1
A
回答
4
這聽起來有點像一個同源政策問題。
在您的ajax調用中,您是否完全限定了目標網址?
即,你有這樣的:
$.ajax({ url: 'http://www.whatever.com/script.php', ... });
如果這樣做,將其更改爲使用像這樣相對URL:
$.ajax({ url: '/script.php', ... });
讓我(我們)知道有沒有什麼幫助。
祝你好運!
2
您應該在查詢中使用相對路徑。將絕對路徑與服務器地址一起使用的問題是,使用Ajax您無法向除當前所在域之外的其他域請求。
你需要知道http://www.example.com/不在同一個域中http://example.com/
對適用於Ajax請求同源策略更詳細看到這一點。
相關問題
- 1. Jquery Ajax MVC控制器URL問題
- 2. jquery ajax問題
- 3. jquery ajax問題
- 4. jQuery Ajax問題
- 5. jquery ajax問題
- 6. jQuery ajax問題
- 7. jquery ajax問題?
- 8. jQuery ajax問題
- 9. JQuery Ajax問題
- 10. Jquery ajax問題
- 11. jQuery Ajax問題
- 12. jquery ajax問題
- 13. Codeigniter Ajax請求URL問題
- 14. ajax加載URL hashchange問題
- 15. Django + Ajax + jQuery問題
- 16. Jquery AJAX DELETE問題
- 17. CI + JQuery + Ajax問題
- 18. jQuery,Ajax的問題?
- 19. jQuery的問題$ .ajax
- 20. AJAX/JQUERY/PHP問題
- 21. jquery和ajax問題
- 22. ajax和jquery問題
- 23. jquery qtip ajax問題
- 24. 問題在jquery ajax
- 25. jQuery Ajax Calculator問題
- 26. Jquery ajax addClass問題
- 27. jQuery的AJAX問題
- 28. PHP jQuery AJAX問題
- 29. jQuery AJAX問題IE8
- 30. jQuery的AJAX問題
你可以發佈你的jQuery調用嗎? – hunter 2010-09-22 17:21:43
據我所見,這是一個網絡服務器配置錯誤。你使用哪一個? – jwueller 2010-09-22 17:21:53