Это зависит от того, где приложение фактически определено. В описанных случаях кажется, что приложение определено на уровне /
, но файлы находятся в подпапке. Ваш собственный пример использует встроенный веб-сервер для студии. Возможно, вам следует настроить локальный IIS для обслуживания этого веб-сайта и принудительно определить корень приложения на уровне подпапок, отличных от http://localhost/.