Значения сеанса хранятся на основе сайта или на странице?
Я храню некоторые значения в sessionStorage на двух страницах в одном домене, например example.com/page1 и example.com/page2. Теперь, когда я изменяю значения на одной странице, он как-то перекрывает или влияет на значение на другой странице. Я переключаюсь между pg1 и pg2 в одном браузере, одной вкладке. И имена ключей одинаковы на обеих страницах. Мне не составит труда создать новые ключи для страницы 2, но я попытаюсь понять, почему это так. Мой env - Safari на Mac.
Кроме того, еще один вопрос, можем ли мы создавать переменные сеанса для всего сайта, а не только для страниц? Иногда мне хотелось бы сохранить некоторые значения на одной странице, и мне нужно проверить их значения на всех страницах этого сайта, пока пользователь находится в сеансе.
Спасибо!