URL重写每个URI,除了一个?
问题描述:
我需要重写除admin/index.html之外的所有网址。我将如何通过.htaccess实现这一目标?我知道我需要RewriteConds并写入,但是我尝试过的所有内容都以500内部服务器错误结束。URL重写每个URI,除了一个?
答
确保您也排除目标。试试这个mod_rewrite规则:
RewriteEngine on
RewriteRule !^(admin/|index\.html$) /index.html [L,R]
似乎工作太棒了! – Tower 2009-11-23 08:18:07