我正在使用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。这意味着他试图从页面 –