wordpress自定义404页面
博客刚刚建立起来,一直在做着各种各样的优化,今天查看mt后台,发现404 not found 页面是由wordpress虚拟产生的,一天内竟然有100多个这样的请求,这无疑加重了服务器的负担,解决方法是在.htaccess中自定义一个404 ErrorDocument。
在服务器根目录下新建.htaccess,添加如下几行
# BEGIN WordPress
ErrorDocument 404 /notfound.html
# END WordPress
在根目录下新建notfound.html,写入如下内容
<html> <head> <title>页面没找到</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="description" content="freemouse 笔记 感悟 成长"> <meta name="keywords" content="PHP,Apache,nginx,mysql,linux,"> <meta name="publisher" content="freemouse"> <meta name="copyright" content="cnphp.info"> <meta name="revisit-after" content="28 days"> <meta name="ROBOTS" content="INDEX, FOLLOW"> <meta name="Content-Language" content="zh-CN"> <meta name="page-topic" content="Service"> <meta name="audience" content="All"> </head> <body bgcolor="#D6FF84" link="green" vlink="#67A909" alink="#FFFF00"> <br> <br> <br></span> <p align="center"><font face="Arial Black, Arial, Helvetica" size=+3 color="green">Sorry,Page Not Found </font> <p align="center"><font face="Courier New, Courier, mono" size="2">freemouse 笔记 感悟 成长 </font> <p align="center"><font face="Courier New, Courier, mono" size="2">返回 <a href="http://www.cnphp.info">首页</a> ... </font> </body> </html>
不错,谢谢!!
根本没用
跟版本和模板有关系