.htaccess가 작동하지 않습니다


1

Apache에서 .htaccess를 사용하려고하지만 서버가 그것을 존중하지 않는 것 같습니다.

httpd.conf에는 다음이 있습니다.

AllowOverride All

로 서버를 다시 시작했습니다 service httpd restart. 나는 또한했다 service httpd reload.

이 문서 에서는 가비지 .htaccess 파일을 사용하여 구성을 테스트 할 것을 제안 합니다. 서버가 가비지 .htaccess 파일을 성공적으로 읽으면 디렉토리에서 페이지를 검색 할 때 오류가 발생합니다. 그러나 서버에서 파일을 구문 분석하지 않는다는 오류가 발생하지 않습니다.

무엇이 잘못 되었나요?

답변:


0

여기서 시작 하십시오 . 내에 <VirtualHost 123.456.7.89>다음이 있어야합니다.

<Directory "/host/domains/www.foobar.com">
Options All MultiViews
AllowOverride All
# or AllowOverride AuthConfig
Order allow,deny
Allow from all
</Directory>

출처 : http://forums.devshed.com/apache-development-15/htaccess-not-being-accessed-8977.html


1
이것은 정확하지는 않지만 httpd.conf에 둘 이상의 'AllowOverride'설정이 있음을 깨달았습니다. 둘 다 고치는 것은 속임수였다.
Anders Feder

내가 도와 줄 수있어서 기쁘다!
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.