.htaccess 및 .htpasswd를 사용하여 암호로 보호하려고하면 보호 된 페이지로 이동하여 사용자 이름과 암호를 입력합니다. 문제는 암호화 한 암호가 입력해야하는 암호가 아니라 암호화 된 암호입니다. 예를 들어아파치와 XAMPP; .htpassword 암호가 암호화 된 것으로 읽히지 않습니다.
:
lol:noitcS2m.5F6.
나는 이름으로 lol
및 암호로 noitcS2m.5F6.
입력하고이 날 수 있습니다
그러나, 나는 그것이 작동하지 않는 암호화 된 암호를 사용하는 경우.. 아무도 내가 잘못하고있는 것을 나에게 설명 할 수 있습니까? 나는 XAMPP 1.8.0을 아파치 2.4.2와 PHP 5.4.4와 함께 설치했다.
내 htaccess로 파일은 다음과 같습니다
그것은 또한C:/xampp/htdocs/dl/
에 위치한
AuthType Basic
AuthName "restricted area"
AuthUserFile C:/xampp/htdocs/pass/.htpasswd
require valid-user
경우 i를 AuthUserFile
/dl/.htpasswd
다음은 경우 오류를 나에게 (500)
.htaccess도 제공 할 수 있습니까? 감사합니다 –
좋아요 .htaccess 파일에있는 내용으로 게시물을 업데이트했습니다. 위와 같이 사용자 이름과 암호를 시도한 다음 .mp3 파일로 이동하면로드되지 않습니다. – Popstarfreas
다음 코드 ([link] (http://pastebin.com/G578p8bC))를 실행하는 것이 좋습니다. 암호를 올바르게 암호화하십시오. 그런 다음 그것을 passwd에 넣으십시오 : lol :. 그리고 파일의 끝 부분에 개행 문자를 입력하는 것을 잊지 마십시오. –