.htaccess重定向除了一个文件夹

时间:2015-08-21 17:21:58

标签: php .htaccess redirect rewrite

我有一个.htaccess文件,如下所示:

RewriteBase /
RewriteCond %{REMOTE_HOST} !^141.134.66.211
RewriteRule .* http://www.sw-webdesign.be/construction.php [R=302,L]

此文件重定向整个站点(141.134.66.211除外)。 我的问题是我的网络服务器(/ admin)上有一个文件夹,不应该被重定向。所以当有人去/admin/index.php时,他不应该被重定向。有谁知道我怎么能这样做?

欢迎所有帮助!感谢

1 个答案:

答案 0 :(得分:1)

有很多方法可以做到这一点。如果这不是你想要的。您需要向我提供更多信息。尤其是具有您期望的输出的示例网址。

RewriteBase /
RewriteCond %{REQUEST_URI} !^/admin/.*
RewriteCond %{REMOTE_HOST} !^141.134.66.211
RewriteRule (.*) http://www.sw-webdesign.be/construction.php [R=302,L]