jqueryajaxurl问题

jqueryajaxurl问题,jquery,ajax,url,base-url,Jquery,Ajax,Url,Base Url,好的,我有一个提交输入数据的脚本。我的网站有一个url是这样的:http://www..com。当用户在http://www..com,但当他访问我的网站时没有www.e.g.http://.com请求不起作用。我想知道有没有办法动态处理这个问题。不要建议重定向,因为这不是一个好的解决方案,因为谷歌机器人和网站排名。谢谢如果我说错了,请纠正我。这闻起来有点像同一原产地政策问题 在ajax调用中,您是否完全限定了目标URL i、 例如,你有类似于: $.ajax({ url: 'http://ww

好的,我有一个提交输入数据的脚本。我的网站有一个url是这样的:
http://www..com
。当用户在
http://www..com
,但当他访问我的网站时没有www.e.g.
http://.com
请求不起作用。我想知道有没有办法动态处理这个问题。不要建议重定向,因为这不是一个好的解决方案,因为谷歌机器人和网站排名。谢谢如果我说错了,请纠正我。

这闻起来有点像同一原产地政策问题

在ajax调用中,您是否完全限定了目标URL

i、 例如,你有类似于:

$.ajax({ url: 'http://www.whatever.com/script.php', ... });
如果这样做,请将其更改为使用相对url,如下所示:

$.ajax({ url: '/script.php', ... });
如果有帮助,请告诉我(我们)


祝你好运

这闻起来有点像是同一原产地政策问题

在ajax调用中,您是否完全限定了目标URL

i、 例如,你有类似于:

$.ajax({ url: 'http://www.whatever.com/script.php', ... });
如果这样做,请将其更改为使用相对url,如下所示:

$.ajax({ url: '/script.php', ... });
如果有帮助,请告诉我(我们)


祝你好运

您应该在查询中使用相对路径。使用服务器地址的绝对路径的问题在于,使用Ajax时,除了您当前所在的域之外,您无法向其他域发出请求

您需要知道它与不在同一域中

有关应用于Ajax请求的同源策略的更多详细信息,请参见本文


您应该在查询中使用相对路径。使用服务器地址的绝对路径的问题在于,使用Ajax时,除了您当前所在的域之外,您无法向其他域发出请求

您需要知道它与不在同一域中

有关应用于Ajax请求的同源策略的更多详细信息,请参见本文


你能发布你的jQuery调用吗?据我所知,这是一个Web服务器配置错误。你使用哪一个?你能发布你的jQuery调用吗?据我所知,这是一个Web服务器配置错误。你用哪一种?