Як змінити URL без перезавантаження?

pushState(nextState, nextTitle, nextURL); // Це замінить поточний запис в історії браузера без перезавантаження вікна.

AJAX — це техніка для створення швидких і динамічних веб-сторінок. AJAX дозволяє асинхронно оновлювати веб-сторінки шляхом обміну невеликими обсягами даних із сервером за лаштунками. Це означає, що можна оновлювати частини веб-сторінки, не перезавантажуючи всю сторінку.

Спосіб 2: Додавання нового стану за допомогою методу pushState(). Метод pushState() використовується для додавання нового запису історії з властивостями, переданими як параметри. Це змінить поточну URL-адресу на новий стан без перезавантаження сторінки.

Ви можете змінити URL-адресу веб-сторінки, не запускаючи повне перезавантаження сторінки, використовуючи API історії HTML5.

  1. #1. Використання pushState() …
  2. #2. Використання replaceState() …
  3. #3. Обробка події Popstate.

Змініть URL-адресу свого веб-сайту

  1. На комп’ютері відкрийте свій сайт у новій версії Google Sites.
  2. У верхньому правому куті біля пункту «Опублікувати» клацніть спадне меню Налаштування публікації.
  3. У розділі «Веб-адреса» введіть потрібну URL-адресу.
  4. Натисніть Зберегти.