묻고답하기
404 페이지 나오면 home 으로 리다이렉트 해주고 싶은데 어떻게 해야 하나요?
2014.03.28 22:42
404 페이지 나오면 home 으로 리다이렉트 해주고 싶은데 어떻게 해야 하나요?
알려주시면 감사드리겠습니다.
ps. 404 페이지 나오면 home 으로 리다이렉트 시켜주는것이 괜찮은 방법일까요?
- [2015/02/10] 묻고답하기 404 에러 관련 - 짧은 주소
- [2014/01/05] 묻고답하기 DB 삭제 재설치 후 모듈을 찾을수 없다는 메세지가 뜰때의 해결 방법 *2
- [2011/05/26] 묻고답하기 404 오류 해결방법 ㅠㅠ *1
- [2008/01/04] 웹마스터 팁 .htaccess 세팅 (index.html 없이 리다이렉션 구현) *2
- [2007/08/20] 묻고답하기 404 에러 메시지 not found 에러 메시지 *2
댓글 25
-
KrteamENT
2014.03.28 22:52
-
루팡쿠팡
2014.03.28 23:03
괜찮은거라는말씀이신가요?
-
KrteamENT
2014.03.28 23:08
ps. 404 페이지 나오면 home 으로 리다이렉트 시켜주는것이 괜찮은 방법일까요?
라는 방법이요 :)
-
루팡쿠팡
2014.03.28 23:10
어떻게해야하는지 알려주실수있으신가요 ..ㅠㅠ
-
KrteamENT
2014.03.28 23:19
서버나 XE에러페이지 단의 HTML에서 JS를 사용해서 ~~초후 home으로 이동하게 하면 될거 같습니다.
<meta http-equiv ="refrash" contect="3;url=도메인">
라는걸 head넣고 돌려보세요 -
KrteamENT
2014.03.28 23:22
<meta http-equiv ="refrash" contect="3;url=도메인"><script>setTimeout("location.href='도메인'",8000; // 이동할 URL과 초(1000당 1초)</script>해당소스도 사용해보시면 될거 같아요 :) -
KrteamENT
2014.03.28 23:24
사용예제는 네이버에도 나와있지만,
<head>
<meta http-equiv=refrash content='초; url=도메인">
</head>
<body>
~~~~
</body>
입니다 :)
http://msbang.co.kr/80103094855
-
루팡쿠팡
2014.03.30 11:58
도메인을 http://www.hiphoper.com/ 라고 가정하에<meta http-equiv ="refrash" contect="3;url=http://www.hiphoper.com/"><script>setTimeout("location.href='http://www.hiphoper.com/'",8000; // 이동할 URL과 초(1000당 1초)</script>이렇게 해주면 되나요?ps. contect="3; 이라는것이 404페이지를 의미하는건가요? -
KrteamENT
2014.03.30 12:26
콘텐츠는 ~~초후 이동할 주소입니다.
즉, 404페이지에 본 소스를 넣는겁니다.
-
루팡쿠팡
2014.03.30 13:04
head에 넣으면 404 페이지에 소스를 넣는것인가요?
-
KrteamENT
2014.03.30 13:08
404 페이지의 HTML을 수정하세요.
-
루팡쿠팡
2014.03.30 14:53
404 페이지가 어디있는지 잘 모르겠습니다..
소중한 답변 부탁드립니다..ㅠㅠ
-
Canto
2014.03.30 13:47
htaccess 에서
ErrorDocument 404 홈페이지 주소
로 변경하세요
404 에러가 발생할 경우 홈페이지로 리다이렉트를 진행합니다.
-
루팡쿠팡
2014.03.30 14:54
어떻게 하는지 자세히좀 알려주세요.. xe초보라..부탁드립니다...
-
KrteamENT
2014.03.30 14:57
1. .htaccess 파일에 아래 내용을 입력하세요===아래내용===ErrorDocument 404 도메인/404.html2. .htaccess 파일을 덮어씌우세요(백업하고)3. 아래와 같이 404.html 을 만드세요<html><head><title> 404에러! :: 없는 페이지입니다. </title><script laguage="javascript"><!--alert("존재하지 않는 페이지입니다");location.href="도메인";--></script><meta http-equiv=refrash content='초; url=도메인"></head><html> -
루팡쿠팡
2014.03.30 15:14
방금 구글링 해보니..
./modules/message/skins/default/http_status_code.html 건드려주는 방법과.. .htaccess 파일 건드리는 방법
이렇게 2가지가 있나보네요!
-
KrteamENT
2014.03.30 15:15
네, 아래도 말씀드렸다 시피 해당 파일을 수정하는 방법과
해당 액세스 파일을 건드는 방법이 있는데
최고로 편하고 XE업뎃시 마음편한건 액세스 파일을 수정하는 방법입니다.
-
루팡쿠팡
2014.03.30 15:26
<meta http-equiv ="refrash" contect="3;url=도메인"><script>setTimeout("location.href='도메인'",8000; // 이동할 URL과 초(1000당 1초)</script>위의것과.. 아래것.. 어느것을 사용할지 모르겠습니다..<html><head><title> 404에러! :: 없는 페이지입니다. </title><script laguage="javascript"><!--alert("존재하지 않는 페이지입니다");location.href="도메인";--></script><meta http-equiv=refrash content='초; url=도메인"></head><html>제가 정말 초보중에 대단한 초보입니다..이렇게 도움주시는데.. 계속 이해못하고.. 참..ㅠㅠ죄송스럽네요...너무 죄송해서.. 다른분이 댓글 달아주셨으면 좋겠다 싶을정도로 죄송하고 미안합니다..ㅠㅠ -
KrteamENT
2014.03.30 15:27
위에서는 404.html 이 있다라는 정의하에 소스만 던져드린거구요
아래꺼는 없다고 하셔서 그냥 만들어 드린겁니다.
즉, 하단에것을 사용하시면 될듯합니다 :)
-
루팡쿠팡
2014.03.30 15:46
.htaccess 내용을 보니 아래와 같이 되있습니다. (IP 차단할때 사용합니다.).htaccess 파일이 두개 있습니다.WWW 폴더 옆에있는 .htaccess 와 www 안에 있는 .htaccess 가 있습니다.WWW 폴더 옆에 있는 .htaccess 는 아이피 차단할때 쓰는 파일인데 내용은 아래와 같습니다.PHP_FLAG register_globals ONPHP_VALUE mysql.default_charset UTF8SetEnvIfNoCase remote_addr 49.147.80.122 go_outSetEnvIfNoCase remote_addr 14.44.46.229 go_outOrder Allow,DenyAllow from allDeny from env=go_out이 파일이 맞다면..PHP_FLAG register_globals ONPHP_VALUE mysql.default_charset UTF8SetEnvIfNoCase remote_addr 49.147.80.122 go_outSetEnvIfNoCase remote_addr 14.44.46.229 go_outOrder Allow,DenyAllow from allDeny from env=go_outErrorDocument 404 도메인/404.html<html><head><title> 404에러! :: 없는 페이지입니다. </title><script laguage="javascript"><!--alert("존재하지 않는 페이지입니다");location.href="http://www.hiphoper.com/";--></script><meta http-equiv=refrash content='3sec; url=http://www.hiphoper.com/"></head><html>이렇게 변경해주는것이 맞나요? -
KrteamENT
2014.03.30 15:48
엑세스 파일에는 도메인/ 이거 수정해주시고
html 이건 따로 파일만드세요.
404.html이라고
-
루팡쿠팡
2014.03.30 15:12
htaccess 말고 아래를 건드려줘야하는거 아닌가요??
/modules/message/skins/default/http_status_code.html
-
KrteamENT
2014.03.30 15:15
그걸 건드려 줘도 되긴 합니다.
-
YJSoft
2014.03.30 15:46
짧은 주소 사용중이시라면 주소/문자열 형태는 폴더/파일이 없을 경우 xe에서 모듈로 인식합니다.
따라서 http_status_code.html 파일도 같이 바꿔 주셔야겠죠.
.htaccess에 지정한 오류 페이지는 주소/문자열.문자열 과 같이 확장명이 붙은 경우에만 뜹니다.
-
루팡쿠팡
2014.03.30 15:47
네.. 짧은 주소 사용중입니다.. http_status_code.html 파일도 바꿔줘야 하는군요..
쉬운게 아니였네요...ㅠㅠ 하아...
ps방법이 좋을듯 합니다.