Я переписываю функцию goBack своей собственной, потому что мне нужно иметь возможность изменять URL в зависимости от того, изменилась ориентация или нет.Как я могу получить доступ к истории URL и выяснить предыдущую?
Вам необходимо реализовать UIWebViewDelegate. У него есть методы, которые позволят вам контролировать функциональность back, а также позволят вам захватывать URL при переходе к нему.