Можно ли перенаправлять каждый URL-запрос на index.html или прекратить перенаправление на любую html-страницу или html-файлы только с помощью чистого Javascript?

#javascript #html

Вопрос:

Я использую живой сервер (расширение VS code) для работы на своем сайте, и у меня есть только один html-файл (index.html) потому что я пытаюсь создать что-то вроде SPA без фреймворков, так как я буду динамически изменять содержимое html, чтобы имитировать, что это разные страницы.

При вводе URL — пример : http://localhost:5000/templates

Я получаю сообщение об ошибке 404 (Не найдено) Я не хочу перенаправлять себя на другие html-файлы.

Вопросы заключаются в следующем:

1 ) Можно ли обойтись без файла (.htaccess )?

2 ) Возможно изменить путь к URL-адресу без перенаправления в никуда.

3 ) Можно всегда перенаправлять каждый URL-запрос на index.html используя только чистый JS.

Комментарии:

1. js не может справиться с вашей ситуацией, либо вам нужен серверный скрипт для маршрутизации всех в html-файл, либо nginx conf, либо htacees для сервера apache

2. только на стороне сервера