Загадочное поведение ссылок на ресурсы .css и .js
А почему, собственно, это поведение является для вас загадочным? Тут, по-моему, всё просто — ссылки относительные, значит берутся относительно текущего пути (обратите внимание на последний слеш в ссылке). Чтобы этого избежать без указания абсолютных ссылок, можно использовать тег base
замените на ссылки относительно корня

<link href="/css/bootstrap.min.css" rel="stylesheet" media="screen">
