MVC4 style bundle giving 403

Kieren Johnstone picture Kieren Johnstone · Dec 2, 2012 · Viewed 27.4k times · Source

When bundling/minification is enabled, some of my bundles seem to have an invalid URL in the browser (ending with a /), and IIS gives a 403 forbidden error, as if trying to list a folder's contents.

There's no difference in the way my bundles are set up - they are not .min.css, access permissions are correct etc.

Answer

Kieren Johnstone picture Kieren Johnstone · Dec 2, 2012

My bundles were registered as paths which corresponded to an actual folder on the solution, e.g. ~/Content/forum.

This works fine when bundling is turned off (the bundle is included correctly!), but not when bundling is enabled.

The solution is to change the registered name of the bundle to not be the same as anything that exists in the file system.