Добрый день всем,
У меня есть каталог, созданный с помощью Apache Auth. Вот каталог:
http://gojalapeno.com/intranet/content/ado-jeune
Используйте ado-jeune: tezesyrab для входа.
Вот код для .htaccess, который его поддерживает:
AuthName "Connexion au dossier:"
AuthType Basic
AuthUserFile "D:\Dropbox\htaccess\secret\.htpasswd"
Require valid-user
Теперь форма входа в этот каталог создается браузером, но я хочу использовать для этого свою собственную HTML-форму. Как мне это сделать? Я пытался использовать cURL с PHP:
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://gojalapeno.com/intranet/content/ado-jeune');
curl_setopt($ch, CURLOPT_USERPWD, 'ado-jeune:tezesyrab');
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_exec($ch);
curl_close($ch);
Это аутентифицирует нормально, но проблема в том, что он не перенаправляет на страницу (несмотря на CURLOPT_FOLLOWLOCATION), он просто «включает» его в текущий файл. Таким образом, все мои относительные ссылки не работают.
Итак, я ищу способ использовать мою собственную HTML-форму для аутентификации в каталоге Apache Basic Auth и для перенаправления в этот каталог после.
Спасибо!