Я использую Apache 2 и у меня есть пользовательская страница 401, в httpd.conf
ErrorDocument 401 /error/unauthorized.html
Когда я получаю доступ к защищенному ресурсу, все браузеры отображают диалоговое окно базовой аутентификации http. Если я нажму «отменить», все браузеры, кроме Safari (v3 и v4), отобразят пользовательскую страницу 401. Safari просто отображает текущую страницу.
Есть ли способ заставить Safari отображать страницу 401 через конфигурацию Apache и / или обработчики mod_perl?