我对使用CDN在我的web应用程序中存储一些资产很感兴趣。但是,我不想将CDN url硬编码到我的每个资产(Javascript和CSS)中,而是使用一个简单的RewriteRule将对资产的请求重定向到一个CDN。
然而,我想知道这种方法是否有一些缺点。首先,服务器仍在处理对资产的请求,因为它需要识别和重定向此类请求。另外,我担心CDN会查看我的服务器的位置,而不是我的客户端的位置。
有没有人用过这种策略,你的解决方案是什么?谢谢!
发布于 2012-09-17 05:33:42
这不是一个很好的策略,因为它完全抵消了任何好处或使用CDN。对于每个对静态资产的请求,您的服务器必须处理一个请求,这正是您试图避免的。
咬紧牙关,将您的应用程序设置为可配置的(您确实使用基本配置,对吗?)足够让您更改所有静态资产的基本URL。
https://stackoverflow.com/questions/12450625
复制相似问题