Я не уверен, действительно ли это проблема CodeIgniter или проблема с браузером.Это происходит в Chrome, но не в Safari.Однако я бы предположил, что это не должно происходить ни в одном браузере.
Если вы перейдете на example.com / foo # , который содержит
redirect('bar');
, вы ожидаетев итоге на example.com / bar .Вместо этого вы попадаете на example.com / bar # .Я не понимаю, почему хэш не уходит.Это не имеет никакого смысла.Что происходит?