jqueryajaxurl问题
好的,我有一个提交输入数据的脚本。我的网站有一个url是这样的: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
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服务器配置错误。你用哪一种?