我的网站位于主根目录下的子文件夹中。
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/
答案 0 :(得分:2)
在Folder2中,您应该将以下行添加到.htaccess
RewriteRule .* - [L]
此重写规则优先于父目录中的.htaccess。