gpt4 book ai didi

c# - ASP.Net Combres 和 Combres MVC with Cloudfront

转载 作者:太空狗 更新时间:2023-10-30 01:08:39 26 4
gpt4 key购买 nike

目前,我正在使用 Amazon Cloudfront 为我的 ASP.Net MVC3 C# 站点上的静态对象提供服务。所以所有的静态资源都有http://cdn.domainname.com/附加在资源之前。

同时我正在使用 combres 和 combred mvc 来压缩和组合我的 CSS 和 Javascript。

输出最小化组合文件的标签如下。

@Html.Raw(WebExtensions.CombresLink("siteCss"))
@Html.Raw(WebExtensions.CombresLink("siteJs"))

这会在我的网站上生成链接

<link rel="stylesheet" type="text/css" href="/combres.axd/siteCss/-63135510/"/>
<script type="text/javascript" src="/combres.axd/siteJs/-561397631/"></script>

如您所见,我的 cloudfront cdn 不在它前面,因此我无法通过这些文件获得 cloudfront 的好处。

有没有人知道如何在不更改实际 combress dll 文件源代码的情况下插入我的 cdn?

最佳答案

我不熟悉 Cloudfront,但是对于 Combres(最新版本),您可以更改主机名(在/combres.axd 之前附加为前缀...通过在 ./p>

 <resourceSets url="~/combres.axd"
host="static.mysite.com"
defaultDuration="365"
defaultVersion="auto"
defaultDebugEnabled="false"
defaultIgnorePipelineWhenDebug="true"
localChangeMonitorInterval="30"
remoteChangeMonitorInterval="60"
>

请告诉我这种方法是否适用于 CloudFront?

关于c# - ASP.Net Combres 和 Combres MVC with Cloudfront,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8865536/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com