2016-06-28 1 views
2

이상한 문제가 발생했습니다. 내가 이동이 폴더에있는 파일의 인덱스에 액세스하려고하면/MyFolder에.htaccess 암호로 보호 된 폴더가 404 페이지로 이동합니다.

: myurl.com/myfolder 그리고 그것은 아무 문제없이 작동 내가 주 도메인 디렉토리에 폴더가 있다고 가정 할 수 있습니다. 내가 myurl.com/myfolder에 액세스하려고 할 때 (404) 워드 프레스 템플릿 페이지를 얻을 암호 나에게 묻는 갑자기 대신

AuthUserFile /home/mywebsite/.htpasssomerandomname 
AuthType Basic 
AuthName "Authentication Required" 
Require valid-user 

: 내가 좋아하는이 폴더에 암호 보호 htaccess로 넣고 자 할 때. 아래는 내 WordPress 폴더의 .htaccess 파일입니다.

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 

어떤 아이디어가 좋을지 모르겠습니까?

답변

5

나는 이유를 이해하지 않습니다하지만 내부 보호 폴더가이 문제를 해결 .htaccess로하는 선 아래 추가 보인다

ErrorDocument 401 "Authorisation Required" 

나는 실제로 그런 식으로 작동하는 이유는 온라인으로 만 설명없이 수정을 발견했습니다. 누구나 설명을 추가 할 수 있습니까? 정말 그렇게 느껴지지 않는 것 같은 느낌입니다.

+1

서버가'401' 오류를 발생 시키면 htaccess가'Authorization Required' 메시지를로드합니다. 이 메시지는 오류에 대한 추가 정보가있는 (사용자 정의) 페이지에 대한 링크로 대체 될 수도 있습니다. – Timothy

+0

OOOOH, F \/CK 1t 4LL, 감사합니다!, 몇 시간 씩 힘들었습니다. –