htaccess将子文件夹重写到主域

时间:2013-04-27 12:23:52

标签: .htaccess

我的域名是www.hangings.com.au,因为项目位于名为hangings的文件夹中,所以我需要输入一些内容,如www.hangings.com.au/hangings

有人可以告诉我如何重写htaccess文件,以便当有人在浏览器中输入www.hangings.com.au时,它会显示www.hangings.com.au/hangings中托管的内容。

我尝试了类似下面的内容

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !www.hangings.com.au/$1 [NC]
RewriteRule ^(.*)$ www.hangings.com.au/hangings$ [L,R=301]

但我收到浏览器错误“此网站有重定向循环”

1 个答案:

答案 0 :(得分:1)

重定向循环是因为www.hangings.com.au/hangings也符合条件。

如果这对您来说足够了,那么对www.hangings.com.au/的调用将被重定向到子文件夹,这是一个更深层次的结构,以下内容应该足够了。

    RewriteEngine on
    RewriteRule   ^/$  /hangings  [R]
相关问题