kloxo lighttpd环境404页面返回200的解决方法

Kloxo是一款简单方便的控制面板,非常适合新手使用,在我们使用lighttpd环境中,如果设置404错误页面的话,返回的状态码并不是404,而是200。 这个结果显而易见是相当不利于网站SEO的,这是lighttpd 1.4.X版本中的BUG,所以我们可以用一下方式解决: 在网站的根目录下加一个error.php文件,然后在文件中将状态码改为404 < ?php header(’Status: 404 Not found’); ?> 然后在lighttpd中设置 server.error-handler-404 = "/error.php" 或者直接在lighttpd的404选项里面设置 /error.php 这样每次lighttpd访问不存在的文件时,就交由error.php处理,当然,也可以设置成404.php然后里面写入404的状态码,这里就看你自己了! .htaccess文件在线生成器 255 今天发现了一个有意思的网站.htaccess文件在线生成器,非常方便我们使用,尤其是没有apache规则的,需要添加特定需求的,都可以使用.htaccess文件在线生成器 .htaccess文件在线生成器的网址是:http://www.wangqu.org/htaccess/ ,打开之后可以自定义自己的需求,我们只需要选择我们需要的功能,系统就会自动生成.htaccess文件,我们只需要下载系统生成的.htaccess文件,就可以用来使用了,是不是很方便。 上图为该生成器能的操作界面,左侧为.htaccess文件能实现的功能,右侧为具体某一项功能的相关参数,我们只需要填入相关参数,在下面的代码框就会自动生成相应的代码,完事之后只需点击“下载.htaccess文件”这个按钮,下载我们自定义的.htaccess文件,放在主机根目录,就能实现我们想要的功能了。 很简单吧,你也可以试试。

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

评论