如何将所有页面重定向到根目录,而不影响css文件?

时间:2013-09-18 08:10:36

标签: apache .htaccess mod-rewrite

我将网站的设计更改为单页设计。现在我希望以前页面的所有请求都重定向到主页(domain.com)。

我试过了:

RewriteRule ^.+$ / [R=302,NC,L]

但如果我使用它,我的CSS文件将无法加载!

任何提示?

1 个答案:

答案 0 :(得分:3)

添加例外作为该规则的条件:

RewriteCond %{REQUEST_URI} !\.(png|jpe?g|gif|js|css)$ [NC]
RewriteRule ^.+$ / [R=302,NC,L]

因此它不会将images / css / scripts重定向到主页。