У меня проблема с Safari, которую я не смог решить:
<?php
header("Location: ftp://username:[email protected]/somefile.zip");
?>
Этот фрагмент кода работает в каждом браузере (Fx, Chrome, IE7-9), но не в последнем Safari, который говорит мне, что у меня нет разрешения на просмотр страницы (то есть она перенаправляется на верную страницу [somedomain.org] с правильным протоколом, но не обрабатывает данные аутентификации).
Интересно, что это работает, когда я копирую его непосредственно в адресную строку или когда я вставляю <a>
-tag клик по нему. Является ли это ошибкой Safari, или я что-то пропустил здесь, что игнорируют другие браузеры? И если это ошибка Safari, есть ли какое-то обходное решение?