我想重定向到与子域完全相同的文件夹。子域名应该是动态的。为此,我使用下面给出的htaccess代码。但是在firefox中收到错误消息The page isn't redirecting properly
。
<IfModule mod_rewrite.c>
Options +SymLinksIfOwnerMatch
Options +Indexes
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^(www.)?([a-z0-9-]+).example.com.au$ [NC]
RewriteRule ^(.*)$ %2 [NC,L]
</IfModule>
答案 0 :(得分:1)
尝试在子域名目录中添加另一项目录已经的检查。
RewriteCond %{HTTP_HOST} ^(www.)?([a-z0-9-]+).example.com.au$ [NC]
RewriteCond %2::%{REQUEST_URI} !^(.*?)::/\1/?
RewriteCond %{HTTP_HOST} ^(www.)?([a-z0-9-]+).example.com.au$ [NC]
RewriteRule ^(.*)$ %2/$1 [NC,L]