Задать вопрос
mirniycruxix
@mirniycruxix

Как скрывать часть ссылки в адресной строке?

Есть страница site.ru/a/coil/. Как мне убрать допустим a/ из адреса но при этом оставив всю страницу на месте? Например: перешел по ссылке site.ru/a/coil/ и из строки убралось a/ и получилось site.ru/coil/
  • Вопрос задан
  • 320 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@rPman
На php это делают на строне сервера, обычно этим занимается сам веб сервер а не бакэнд, например к apache mod_rewrite, к nginx мод rewrite

На javascript напрямую так делать нельзя, ведь сервер должен все равно должен понимать ссылку /coil и возвращать ту же страницу что и /a/coil но если у тебя SPA (single page application) и генерация контента происходит на стороне клиента, то почти наверняка ссылки у тебя уже будут site.com/#a/coil а значит подмену нужно будет делать прямой перезаписью в window.location.href
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
редиректить не проще?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы