Не знаю, понимаю ли я ваш вопрос, но это звучит как проблема конфигурации сервера.
Например, я использую Nginx на своем сервере для настройки маршрутизатора.
Обычное поведение вашего браузера заключается в поиске подкаталога, когда вы делаете /something.
Но если вы настроите его так, чтобы ваши серверы продолжали просматривать ваш индексный файл, все будет в порядке.
Что работает для меня в моей конфигурации Nginx:
location / {
try_files $uri /index.html;
}