如果我在World / index.php上有一个静态页面,该页面显示URL匹配数据库值的页面(例如MySite / World / New_York),那么我可以编写一个查询,当访问者键入错误的URL时会获取404错误页面(例如New_Yorc) )。
但是,如果有人拼写错误的节名(例如MySite / Wurld),那么他们将完全退出循环。在Chrome中,出现一般错误:
找不到在此服务器上找不到请求的URL / Wurld /。
如何创建一个错误页面,该页面将在不显示常规404页面的每个实例中显示整个网站?
(我正在使用PHP和MySQL。)
只需使用错误消息创建一个404.php文件,并将此行添加到位于服务器根目录下的.htaccess文件中
ErrorDocument 404 /404.php
所有“找不到页面”页面将自动重定向到404.php
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句