채택완료

우분투16.04 아파치2 404에러페이지 설정 문의드립니다.

2019-05-10 (금) 18:30:00 3,713

우분투16.04 아파치2 404에러페이지 설정 문의드립니다.

구글 선생님께 몇일동안 검색을해봐도.

아파치2 설정이 나오긴하는데. 모두 .htaccess 파일에 추가하라는데.

우분투에는 저파일이 없습니다.

다른방법이 있는거같은데.. ;;

가상호스트 에 설정하는 방법알려주시면 감사하겠습니다 ㅠㅠ

답변 2개 / 댓글 5개

채택된 답변
+20 포인트

가상 호스트 설정은 /etc/apache2/sites-available 에서 만드셔야하고

.htaccess 파일은 에디터 편집툴을 이용해 만들어 계정에 업로드 하시면 됩니다.

서버 사용이 서투시면 https://sir.kr/so_server/2671 를 사용해 보시길 추천 드립니다.

우분투용 파일은 https://apachezone.com/apm2/12 여기서 받으시면 됩니다.

설치 사용은 https://youtu.be/AOrEHTZUd1M 보시면 됩니다.

답변에 대한 댓글 4개

우분투 기본 설치 및 사용법까지는 모두 알고있습니다 , 가상호스트도 설정해서 홈페이지 10개넘게 운영중인데 . 404 에러페이지 설정문의를 드리는것입니다.ㅠㅠ
서버에 대해서 어느정도 아신다니 404 페이지가 왜 뜨는지에 대해서는 설명 드리지 않겠습니다.

일단 서버의 에러 로그를 확인 하시면 어느정도 해결이 가능 할겁니다.

그리고 본문 내용 가상호스트에 뭘 추가 하는지에 대해 안내가 없으니 자세히 적어 주시면 답변자들에게 도움이 될것 같습니다.
A.com 도메이을사용하다가 B.com 이라는 도메인으로 변경하였기에 A.com 으로 접속하면 404페이지가 출력되므로. 연결페이지를 만들어주려고하는것입니다 ㅠㅠ
도메인이 변경되면 당연히 404 에러가 뜹니다.

원하시는대로 A.com 을 B.com 으로 이동 시키려면 도메인 포워딩을 하시거나 리디렉션 시키셔야 합니다.

도메인 포워딩은 dns 설정 하는곳에서 포워딩을 하시면 되고
리디렉션은 해당 사이트 최상단에 .htaccess 파일을 만드시거나 있으시면 추가 해 주셔야 합니다.


아래 내용을 복사 하셔서 붙혀 넣기 하시면 도메인 리디렉션이 될것 입니다.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^A.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.A.com$
RewriteRule (.*)$ http://www.B.com/$1 [R=301,L]
2019-05-11 (토) 02:33:37

php 라이브러리를 모두 채크해보세요.

답변에 대한 댓글 1개

라이브러리 어디말씀인지요 ?

답변을 작성하려면 로그인이 필요합니다.