Я делаю веб-приложение JavaScript, работающее на сервере Apache 2.Мне интересно, возможно ли (либо с mod_rewrite, либо с каким-либо другим модом) создать любой путь, который вы вводите, загрузив index.html из корневого пути, но сохранив URL?
Например: "example.com/ blah / blegh "загрузит" example.com/index.html ", но в адресной строке все равно будет" example.com/blah/blegh ".То же самое, если вы попытаетесь ввести «example.com/everything/is/index», все равно загрузится «example.com/index.html» и у вас будет «example.com/everything/is/index» в адресной строке.
Достаточно простого ответа о любых модах, которые мне нужно использовать, и о том, какие команды могут быть лучшими.Хотя пример кода был бы очень полезен, так как я новичок в переписывании регулярных выражений и Apache.
Спасибо за ваше время:)
Примечание: я делаю это, так как использую History.js для анализа URL / заголовков в адресной строке и заголовков вкладок при навигации (одностраничный динамический сайт).Я хотел бы иметь возможность просто загрузить корневой index.html с первоначальным запросом URL-адреса пользователя и таким же образом реагировать на действия пользователей, как сервер REST.