为静态资源设置 cookieless 域
我正在 IIS7 上使用 .net 3.5 运行 asp.net Web 应用程序。
为了提高我的 Yslow 分数,我正在考虑为我的静态资源(例如图像、CSS 和 JavaScript)实现一个无 cookie 域。
我网站的 URL 是 www.mywebsite.com。
例如,静态资源的 URL 为 static.mywebsite.com/styles.css
我希望使此更改尽可能无缝。我在整个网站中使用相对路径。
我可以设置子目录 static.mywebsite.com
但我还需要对我的应用程序进行更改。我正在寻求这方面的帮助。可以将新功能包含在 web.config 中以进行 URL 重写。关于如何为 images/css/javascript 设置 static.mywebsite.com 有任何提示或想法吗?
I am running an asp.net web application on IIS7 with .net 3.5.
To improve my Yslow score I am looking at implementing a cookieless domain for my static resources such as images, CSS and JavaScript.
My site's URL is www.mywebsite.com.
So static resources will for example have a URL of static.mywebsite.com/styles.css
I would like to make this change as seamless as possible. I use relative paths throughout the site.
I can set up the subdirectoy static.mywebsite.com
But I also need to make the changes to my application. I am looking for help with this. With the new functionality that can be included in the web.config for URL rewriting. Any tips or ideas as to how I may be able to set up static.mywebsite.com for images/css/javascript?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
出站规则是可能的。此规则会将 js、css、jpg 和 png 重写为 static.mywebsite.com。
例如:
它将自动更改您的输出 html
到
It is possible with outbound rules. This rules will rewrite js,css,jpg and png to static.mywebsite.com.
For example:
It will automatically change your output html
<link rel='stylesheet' id='social-logos-css' href='/wp-content/plugins/jetpack/_inc/social-logos/social-logos.min.css?ver=1' type='text/css' media='all' />
to<link rel='stylesheet' id='social-logos-css' href='http://static.mywebsite.com/wp-content/plugins/jetpack/_inc/social-logos/social-logos.min.css?ver=1' type='text/css' media='all' />