<!--// META -->
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<!--// CSS -->
<head>
<style type="text/css">
body {
background-color: #000;
background-image: url("이미지_링크");
background-repeat: no-repeat;
background-position: center;
background-attachment: fixed;
webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
.error-div {
color: white;
text-shadow: 3px 3px 3px #000;
text-align: left;
margin-left: 10%;
margin-top: 10%;
font-size: 100px;
font-family: 'Apple SD Gothic Neo', '본고딕', 'Noto Sans CJK KR', '나눔고딕', 'NanumGothic', 'NG', '맑은 고딕', 'Malgun Gothic', 'Helvetica', 'Arial', sans-serif;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
.error-message-div {
color: white;
text-shadow: 3px 3px 3px #000;
text-align: left;
margin-left: 10%;
font-size: 22px;
font-family: 'Apple SD Gothic Neo', '본고딕', 'Noto Sans CJK KR', '나눔고딕', 'NanumGothic', 'NG', '맑은 고딕', 'Malgun Gothic', 'Helvetica', 'Arial', sans-serif;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
a:link { color:#fff
}
a:visited { color:#fff;
}
a:hover { color:#fff;
}
a:active { color:#fff;
}
a {text-decoration: none
}
.return-from-hell {
text-align: center;
}
.return-from-heaven {
text-align: center;
}
span#yes_you_can {
width: 100%;
background-color: rgba(0, 0, 0, 0.45);
float: left;
border-width: 3px;
border-radius: 3px;
padding-top: 10px;
padding-bottom: 10px;
min-width: 250px;
font-size: 30;
font-family: 'Apple SD Gothic Neo', '본고딕', 'Noto Sans CJK KR', '나눔고딕', 'NanumGothic', 'NG', '맑은 고딕', 'Malgun Gothic', 'Helvetica', 'Arial', sans-serif;
}
span#nope {
width: 100%;
background-color: rgba(0, 0, 0, 0.45);
float: left;
border-width: 3px;
border-radius: 3px;
padding-top: 10px;
padding-bottom: 10px;
font-size: 30;
min-width: 250px;
margin-top: 5px;
font-family: 'Apple SD Gothic Neo', '본고딕', 'Noto Sans CJK KR', '나눔고딕', 'NanumGothic', 'NG', '맑은 고딕', 'Malgun Gothic', 'Helvetica', 'Arial', sans-serif;
}
span#alpharius {
width: 100%;
background-color: rgba(0, 0, 0, 0.45);
float: left;
border-width: 3px;
border-radius: 3px;
padding-top: 10px;
padding-bottom: 10px;
font-size: 30;
min-width: 250px;
margin-top: 5px;
font-family: 'Apple SD Gothic Neo', '본고딕', 'Noto Sans CJK KR', '나눔고딕', 'NanumGothic', 'NG', '맑은 고딕', 'Malgun Gothic', 'Helvetica', 'Arial', sans-serif;
}
</style>
<!--// BODY -->
<body>
<div class="error-div">
<span>404</span>
</div>
<div class="error-message-div">
<p id="ep">페이지를 찾을 수 없습니다</p>
</div>
<!--@if($is_logged)-->
<div class="return-from-hell">
<a href="https://liku.kr"><span id=return-to-hell>메인으로 돌아가기</span></a>
</div>
<!--@else-->
<div class="return-from-heaven">
<a href="{getUrl('','act','dispMemberLoginForm')}"><span id="yes_you_can">로그인</span></a>
<a href="{getUrl('','act','dispMemberSignUpForm')}"><span id="nope">회원가입</span></a>
<a href="https://liku.kr"><span id="alpharius">돌아가기</span></a>
</div>
<!--@end-->
</body>
<!--BY LIKU.KR-->
<!--HElpme-->
이미지 파일은 링크로 적당히 걸어서 다른 이미지로 교체하셔야만 합니다.
사이트 전역에 에러메세지를 사용하시려면 custom error page를 사용하시믄 되는데, 이 부분은 적당히 수정해서(치환자 사용이 안되고 로그인/비로그인 판정이 불가능합니다) 사용하시면 될 듯 하네요.
코드는 모듈/메세지/스킨/스킨폴더/http_status_code.html에 집어넣으시면 됩니다. ㅎㅎ