0

我们有许多网站使用相同的代码库来运行不同的网站,具体取决于使用的域名,我们希望使用 HTML5 应用程序缓存来提高这些网站的性能,以缓存网络字体和其他大型内容,很少更新的文件。

目前,我们正在使用 HTTPS 对完全限定的 URL 进行硬编码,以防万一网站之一使用 SSL。我们的“静态”网站服务器可以同时处理 HTTP 和 HTTPS,所以不要这样做:

CACHE MANIFEST
# Cache Version 3198.729

https://static.ourdomain.co.uk/fonts/webfont1.eot
https://static.ourdomain.co.uk/fonts/webfont1.ttf
https://static.ourdomain.co.uk/fonts/webfont1.woff

我们希望能够做到这一点:

CACHE MANIFEST
# Cache Version 3198.729

//static.ourdomain.co.uk/fonts/webfont1.eot
//static.ourdomain.co.uk/fonts/webfont1.ttf
//static.ourdomain.co.uk/fonts/webfont1.woff

我们这样做是否可能会遇到任何问题?

4

1 回答 1

5

//static.ourdomain.co.uk/fonts/webfont1.eot只是一个相对 URL/fonts/webfont1.eot在可以接受相对 URL 的情况下,它与 一样是允许的。

于 2012-11-14T12:24:17.877 回答