佚名通过本文主要向大家介绍了cdn dns,cdn问题,cdn,cdn ssjj iwan4399,cdn是什么等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: DNS 和 CDN 和跨域问题?
描述:
解决方案1:
描述:
DNS 和 CDN 和跨域问题?
背景描述
我们知道DNS 和 CDN工作配合过程:
DNS配置CNAME记录定向到CDN上
CDN域名服务器,选择一个最近的IP给Client ,就近访问资源
就完成了static.xxxx.com/aaa.js 的访问变成了 static.cdn.com/aaa.js 的访问。
Q1:
如果一个网站所有的静态资源都静态化
在 http://www.test.com
这个域名下面,那么访问的时候的确能加快。但是,如果存在动态请求,比如说登入
,如果 使用新的域名 http://api.test.com
那么会出现跨域问题,如果还是使用 http://www.test.com
域名,则请求会发送到 cdn上。
那么CDN是否能转发动态请求(比如说登入验证)?
Q2:
如果使用static.test.com
作为cdn域名,存储js,css,img等资源
,HTML
页面还是放在 http://www.test.com
服务器上,不会出现问题。但是 HTML页面就不能拥有CDN加速的效果。
这个问题(加速HTML页面),该如何解决?
解决方案1:
对于Q1,正常情况下,api.test.com页面上加载www.test.com域名底下的js,css是没有问题的,你说的跨域问题是指比如像用到iframe之类的情况吧?这些情况,前端有前端的办法解决的,不应该cdn去解决吧。