我们在这里使用Akamai,我想知道是否有任何方法可以改变WebResource.axd的路径,这样我们就可以在Akamai的网络中缓存文件。
页面会自动将WebResource.axd?d=9MSi9kc8rKZ-yU_r-9KIXg2&t=633595228754539605插入到我们的页面中。我想把url改成另一个。
WebResource.axd正在加载javascript文件WebUIValidation.js
或者..。也许以某种方式抑制webresource.axd并手动加载文件。
谢谢!
发布于 2009-07-10 21:20:53
我不认为有一个简单的方法可以阻止ASP.NET渲染WebResource.axd。一种可能的解决方法是重写页面的呈现,并将每次出现的WebResource.axd替换为缓存的文件url。
发布于 2017-03-07 07:15:59
这会有帮助吗?
void Application_Start(object sender, EventArgs e)
{
RegisterRoutes(RouteTable.Routes);
}
void RegisterRoutes(RouteCollection routes)
{
routes.MapPageRoute("WebResource", "WebResource.axd", "~/WebResource.axd");
routes.MapPageRoute("ScriptResource", "ScriptResource.axd", "~/ScriptResource.axd");
}https://stackoverflow.com/questions/1107215
复制相似问题