2012-05-18 3 views
1

아마존 EC2에서 실행중인 아파치 웹 서버가 있고 사용자 정의 404 페이지를 만들려고하는데 잘못 입력되었거나 잘못 입력되었을 때 팝업으로 표시하려고합니다. URL이 요청되었습니다. 이것은 내 htaccess로 코드404 페이지에서 .htaccess 파일을 저장할 위치

ErrorDocument 404 /404.html 

내의/var/www /에서 html 디렉토리에 내 htaccess로 파일을 저장합니다. 내가 뭔가 잘못하고 있는거야? 왜냐하면 내가 틀린 URL을 입력했을 때 아파치 404의 기본 오류가 계속해서 나타나고 방문자를 몰아 내고 싶지 않기 때문이다. 이것이 가능한가? 감사합니다 !!! 에 AllowOverride 지시어는 당신을 httpd.conf

에서 모든 설정되어

답변

3

확인은 둘째 htaccess로는 코드의 루트 디렉토리 내부에 보관해야합니다.

+0

내 httpd.conf 파일을 가져 오려고했지만 그 파일을 찾을 수 없습니다. .htaccess가 작동하려면 루트 디렉토리에 넣었지만 여전히 작동하지 않습니다. –

+0

아마존 EC2에서 어떤 운영 체제를 사용하고 있습니까? 리눅스 용 – nikunj

+0

은 /etc/httpd.conf에 있습니다. – nikunj

0

나는 그것을 알아 냈다. 나는 동일한 코드를 사용 :

ErrorDocument 404 /404.html

는하지만 그 대신 일한 적이 내 htaccess로 파일에 넣어, 나는 내가 디렉토리에 대한 /etc/httpd/conf/httpd.conf 감사를 발견 내 httpd.conf 파일에 동일한 코드를 넣어 모든 도움!

관련 문제