为什么购买的服务器不能ajax请求同项目下另一个文件夹的数据?

是这样的,我写了个纯前端的项目,ajax请求的数据都是我项目下的另一个文件的东西。

我在自己的电脑上调试的时候是用的wampserver,也用过tomcat。

在这两个服务器下都没问题。

但是我放到我购买的服务器(电脑)下就请求不了了。

我购买的服务器(电脑)什么都没安装,我就是直接用ftp上传丢上去,然后访问。

可是ajax全部报错。

clipboard.png

还有就是我一直不知道为什么我们用ftp上传到他要求的目录(比如:www这个文件夹)
为什么能直接访问页面呢?

也因为可以直接访问我都一直认为这个某个服务器(比如:wampserver就是www目录)的目录。

所以我觉得ajax请求同项目下另外一个文件夹的东西是可行的,但是事实是不可以的。

求大佬解答

阅读 2.1k
2 个回答

跨域了啊

什么是跨域?
跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对javascript施加的安全限制。
所谓同源是指,域名,协议,端口均相同

跨域

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题