0

我的域名是 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]

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

4

1 回答 1

1

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

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

    RewriteEngine on
    RewriteRule   ^/$  /hangings  [R]
于 2013-04-27T13:55:07.600 回答