.htaccess将404错误重定向到目录(如果存在)

时间:2010-04-21 22:14:14

标签: .htaccess http-status-code-404 redirect

如果出现404错误,有没有办法使/name.html和/ name / work能够互操作?

例如,如果以下操作失败: http://domain.com/name.html

然后它会尝试: http://domain.com/name/

如果该目录不存在,只能访问404页面?反过来也很有趣,从dir到.html,然后在双重失败时最终到404。

1 个答案:

答案 0 :(得分:0)

RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^([a-zA-Z0-9-]+)\.html$ $1/ [L]