Safari проигрывает хэш-параметры при перенаправлении http

Я столкнулся с проблемой, когда фрагменты url не сохраняются при перенаправлении в Safari, поскольку они должны соответствовать спецификациям http.


Настройка -

'/url1' redirects to '/url2#hash'

'/url2' redirects to '/url3'

Ожидаемое поведение -

Hitting '/url1' should redirect to '/url3#hash'

Наблюдаемое поведение -

Chrome/FF - Hitting '/url1' redirects to '/url3#hash'
Safari(11+) - Hitting '/url1' redirects to '/url3'

Я прочитал вопрос, о котором сообщалось для более ранних версий Safari. Я также пробовал решения, размещенные в других потоках SO, напрасно.

Любая помощь приветствуется.