Мне нужен маршрут с именем main, который будет обслуживать статические файлы :
app.use('/main',express.static(__dirname+'/public'));
. Однако, когда я это делаю:
http://my.site.dev/main
Файлы CSS и JS не загружаются, потому что он пытается получить их из
http://my.site.dev/css/styles.css
. Он должен получать файлы из:
http://my.site.dev/main/css/styles.css
Однако, если я захожу на свой сайт с завершающей косой чертой:
http://my.site.dev/main/
Все файлы проходят нормально
Любые идеи, почему отсутствие косой черты в конце мешает поступлению таких ресурсов, как CSS и JS?