>  기사  >  php教程  >  thinkphp를 사용하여 404 점프 페이지를 만드는 간단한 방법

thinkphp를 사용하여 404 점프 페이지를 만드는 간단한 방법

高洛峰
高洛峰원래의
2016-12-21 16:30:581751검색

인터넷에 많은 thinkphp 404 페이지 생성 방법이 있지만 대부분이 너무 번거롭고 불편하고 짜증나기 때문에 가장 편리한 404 페이지 생성 방법을 다음과 같이 알려드리겠습니다.
thinkphp의 공용 디렉토리에 있는 구성 구성 파일에 구성 항목을 추가하십시오.

'TMPL_EXCEPTION_FILE' => 'Public/404.html',

다음을 사용하여 Public 폴더에 404.html을 생성하십시오. content

<!DOCTYPE html >
<html>
<head>
<meta charset=utf-8" />
<title>404哟</title>
<style type="text/css">
body {
 background-color: #ECECEC;
 font-family: &#39;Open Sans&#39;, sans-serif;
 font-size: 14px;
 color: #3c3c3c;
}
.demo{width:600px;margin:0 auto;}
.demo p:first-child {
 text-align: center;
 font-family: cursive;
 font-size: 150px;
 font-weight: bold;
 line-height: 100px;
 letter-spacing: 5px;
 color: #fff;
}
 
.demo p:first-child span {
 cursor: pointer;
 text-shadow: 0px 0px 2px #686868,
  0px 1px 1px #ddd,
  0px 2px 1px #d6d6d6,
  0px 3px 1px #ccc,
  0px 4px 1px #c5c5c5,
  0px 5px 1px #c1c1c1,
  0px 6px 1px #bbb,
  0px 7px 1px #777,
  0px 8px 3px rgba(100, 100, 100, 0.4),
  0px 9px 5px rgba(100, 100, 100, 0.1),
  0px 10px 7px rgba(100, 100, 100, 0.15),
  0px 11px 9px rgba(100, 100, 100, 0.2),
  0px 12px 11px rgba(100, 100, 100, 0.25),
  0px 13px 15px rgba(100, 100, 100, 0.3);
 -webkit-transition: all .1s linear;
 transition: all .1s linear;
}
 
.demo p:first-child span:hover {
 text-shadow: 0px 0px 2px #686868,
  0px 1px 1px #fff,
  0px 2px 1px #fff,
  0px 3px 1px #fff,
  0px 4px 1px #fff,
  0px 5px 1px #fff,
  0px 6px 1px #fff,
  0px 7px 1px #777,
  0px 8px 3px #fff,
  0px 9px 5px #fff,
  0px 10px 7px #fff,
  0px 11px 9px #fff,
  0px 12px 11px #fff,
  0px 13px 15px #fff;
 -webkit-transition: all .1s linear;
 transition: all .1s linear;
}
 
.demo p:not(:first-child) {
 text-align: center;
 color: #666;
 font-family: cursive;
 font-size: 20px;
 text-shadow: 0 1px 0 #fff;
 letter-spacing: 1px;
 line-height: 2em;
 margin-top: -50px;
}
 
</style>
<script type="text/javascript"> 
function countDown(secs,surl){ 
  var jumpTo = document.getElementById(&#39;jumpTo&#39;);
  jumpTo.innerHTML=secs;
  if(--secs>0){ 
    setTimeout("countDown("+secs+",&#39;"+surl+"&#39;)",1000); 
   } 
  else{  
    location.href=surl; 
  } 
} 
</script>
</head>
 
<body>
 
<div class="demo">
  <p><span>4</span><span>0</span><span>4</span></p>
  <p>该页面不存在(′?ω?`)<span id="jumpTo">5</span>秒后跳转到首页</p>
</div>
<script type="text/javascript">
  countDown(5,&#39;/&#39;);
</script>
</body>
</html>

상태 코드는 물론 404입니다. 존재하지 않는 페이지에 대해서는 thinkphp가 기본적으로 404를 반환하기 때문입니다. 이제 끝났습니다! 마지막으로 Original Source Code Library라는 소스 코드 커뮤니티를 추천하고 싶습니다. 좋은 웹사이트이며 도움이 될 수도 있습니다!

위는 편집자가 제공한 thinkphp에서 404 점프 페이지를 만드는 간단한 구현 방법의 전체 내용입니다. PHP 중국어 웹사이트를 지원해 주시길 바랍니다~

더 보기 Thinkphp를 이용하여 404 점프 페이지를 생성하는 간단한 구현 방법 관련 글은 PHP 중국어 홈페이지를 참고해주세요!


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.