Linux系统 利用.htaccess重定义404
Linux系统 利用.htaccess重定义404
网上找的方法,代码如下:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /404.html [L]
404.html,就是你的404页面。
利用上面的方法,除了首页其他页面机会都成了404,可能有配置不正确的地方吧。遂用了下面的方法:
ErrorDocument 404 http://www.pksafe.cn/404.html
解析ErrorDocument 还可以定义其他错误如500 401 403等,后面的参数是重定义的URL。
原文:http://www.cnblogs.com/analyzer/articles/1363743.html
其他相关伪静态文章:
Linux下伪静态的配置:http://www.pksafe.cn/blog/981.html
任何网站都可以支持伪静态:http://www.pksafe.cn/blog/711.html
Ecshop IIS 和Apache下设置伪静态规则:http://www.pksafe.cn/blog/621.html
IIS下wordpress使用404页面实现永久链接伪静态设置方法:http://www.pksafe.cn/blog/29.html