2010-04-17 3 views
3

사용자 이름과 암호가없는 한 누군가가 파일에 액세스하지 못하도록하는 .htaccess 파일을 만들었습니다. 누군가가 잘못된 정보로 액세스하려고 시도 할 때 파일을 어떻게 기록합니까? IP 주소를 금지하십시오.잘못된 항목 (php .htaccess)을 기록하는 방법

PHP로 알고 있지만 .htaccess는 아직 익숙하지 않습니다.

감사합니다.

답변

2

ErrorDocument 401 /log_request.php을 사용하여 모든 요청을 일부 PHP 스크립트로 보낼 수 있습니다.

대한 추가 정보를 원하시면이 튜토리얼을 살펴 보자 단순히 아무것도를 금지하지 않고 싶다면 나는/내가 작성한 ErrorDocument 401 추가 한 후 내가 당신에게 물어보고 싶은게 http://www.fail2ban.org/

+0

사용하는 것이 좋습니다 것보다 : http://www.askapache.com/htaccess/htaccess-htpasswd-basic-auth.html

편집 log_request.php 오류가 발생했습니다. 또한 ErrorDocument를 사용하여 요청을 처리하는 중에 404 찾을 수 없음 오류가 발생했습니다. – Mahmoud

+1

이것이 기본 401 오류입니다. http://www.askapache.com/htaccess/apache-status-code-headers-errordocument.html#status-401 아마도 경로가 올바르지 않습니까? – Wolph

+0

문제는 내 실수를 고치고, 내 파일의 위치는 잘못된 위치에 있었고 내 실수는 미안해 고맙습니다. – Mahmoud

관련 문제