如何不重定向网站上的单个文件夹....在htaccess中

时间:2011-11-20 17:33:31

标签: .htaccess redirect

我的网站位于主根目录下的子文件夹中。

www.domain.com ---重定向到---> www.domain.com/Folder1/

使用:

RewriteEngine on
RewriteCond %{SERVER_NAME} domain.com [OR]
RewriteCond %{SERVER_NAME} www.domain.com
RewriteRule ^(.*)$ http://www.domain.com/Folder1/ [R=301]

这很好...... 我还在Folder2上有一个管理WebApp。 Folder2用户将始终输入Folder2的直接URL。

http://www.domain.com/Folder2/Version1/

它与Folder1处于相同的结构级别。

问题是当我尝试访问我的webapp时,它不再工作并将其重定向到Folder1网站。

问题我需要添加哪些htaccess代码才能保持我的webapp(folder2)不会重定向到Folder1,同时仍让所有普通用户转到Folder1。

面向客户的网站:www.domain.com/Folder1/

内部管理网站:www.domain.com/Folder2/Version1/

1 个答案:

答案 0 :(得分:2)

在Folder2中,您应该将以下行添加到.htaccess

RewriteRule .* - [L]

此重写规则优先于父目录中的.htaccess。