Heim > php教程 > php手册 > ThinkPHP访问不存在的模块跳转到404页面的方法

ThinkPHP访问不存在的模块跳转到404页面的方法

WBOY
Freigeben: 2016-06-06 20:21:33
Original
934 Leute haben es durchsucht

这篇文章主要介绍了ThinkPHP访问不存在的模块跳转到404页面的方法,需要的朋友可以参考下

首先在ACTION中新建一个文件EmptyAction.class.php,其代码如下:

display("Public:404"); } } ?>

使用apache服务器的情况下需在apache中的网站配置中加入 ErrorDocument 404 /404.html 即可。

使用iis服务器的情况下需在iis中的IIS/ASP.net下设置404错误页面。

打开apache httpd.conf配置文件或者新建.htaccess配置文件

首先,修改应用程序根目录的设置,打开 “web.config” 文件编辑,在其中加入如下内容:

注:上文例中“error.asp”为系统默认的404页面,“notfound.asp”为自定义的404页面,,使用时请修改相应文件名。
然后,在自定义的404页面“notfound.asp”中加入:

php的404页面:

if(//如果没有任何结果) { //以前是仅仅显示“该帖子已经不存在”的提示,现在是: require('/404.php'); @header('HTTP/1.1 404 Not Found''); @header('Status: 404 Not Found'); exit; }

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage