我有一个ASP.NET MVC5网站,我用源图生成了缩小的JavaScipt和CSS文件,所以我在这些位置有文件:
Scripts / app / src包含缩小之前的所有原始JS文件。 Content / css / src包含缩小之前的所有原始CSS文件。
基本上我想确保在我们的测试,UAT和生产环境中,源映射和/或原始的未分类文件仅供开发人员使用。我需要做的是拦截HTTP获取源图的请求或“src”目录中的文件。
我怎样才能做到这一点?
我已经尝试过使用:
protected void Application_BeginRequest(object sender, EventArgs e)
{
// Return 404 if it's not a developer PC here
}
然而,这个事件没有针对这些请求触发,我不知道为什么。还有其他方法我应该这样做,还是我需要配置我的IIS设置?
非常感谢!