JavaScript — открыть URL, но указать на основной каталог

Я собираюсь сделать сайт с AJAX.

На данный момент я изменяю свой основной контент с помощью «#»:

например example.com/#home -> example.com/#site1
Мне удалось изменить содержание в момент изменения хэштега.

Но теперь я хочу использовать метод, который я знаю из Google.
example.com/home/ -> example.com/site1/

До сих пор я знаю, как изменить URL без перезагрузки страницы. (Изменить URL без перезагрузки страницы) Моя проблема в том, что если пользователь перезагрузит сайт или использует навигационные кнопки, он попадет на example.com/site1/index.php и не на example.com/index.php,

НО важно, чтобы данные (site1) отправлялись в скрипт.

Я надеюсь, вы понимаете мою проблему.

1

Решение

Вам нужно что-то на стороне сервера (.htaccess например) вернуть ваш index.php независимо от того, какой URL-адрес.

Смотрите здесь для возможного решения: https://stackoverflow.com/a/8392502/1030527

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]