我想设置一个子域(类似于 stackoverflow 的http://sstatic.net/),以便为我现有的 Web 应用程序提供静态内容。我以前从未这样做过,想知道是否有人有建议 - 使用哪种技术(我正在使用 Microsoft 堆栈)、我应该如何构建静态站点、安全和缓存注意事项等。
任何建议将不胜感激,在此先感谢
我想设置一个子域(类似于 stackoverflow 的http://sstatic.net/),以便为我现有的 Web 应用程序提供静态内容。我以前从未这样做过,想知道是否有人有建议 - 使用哪种技术(我正在使用 Microsoft 堆栈)、我应该如何构建静态站点、安全和缓存注意事项等。
任何建议将不胜感激,在此先感谢
不是说显而易见的,但如果它真的是静态的,为什么需要 ASP.NET? 这个问题有一些关于将 IIS 优化为静态文件服务器的建议。如果人们确实需要经过身份验证才能查看静态内容,那显然会使它稍微复杂化。sstatic.net 不使用身份验证。
我建议您查看 Amazon 的S3和Cloudfront服务。两者都是低成本和高性能。他们的重点是提供内容。
我是一个快乐的 S3 客户。
补充:您可以轻松设置他们的服务,以便它们显示为您网站的子域。例如 assets.yourdomain.com