.htaccess不将子域重定向到根路径

时间:2015-04-08 16:06:29

标签: apache .htaccess mod-rewrite

我的根路径会自动重定向到另一条路径

    http://www.example.com

转到

    http://www.example.com/fr/home

我把它放在.htaccess的mywbesite raine中

    RedirectMatch /$ /fr/home

我的问题是,当我创建一个名为

的子域名时
    booking.example.com

它总是自动重定向为

    booking.example.com/fr/home

我该如何解决这个问题,只让我的子域只指向

    booking.example.com

谢谢。

1 个答案:

答案 0 :(得分:0)

使用DOCUMENT_ROOT/.htaccess文件中的此代码替换您的规则:

RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$ [NC]
RewriteRule ^/?$ /fr/home [L,R]

然后在单独的浏览器中测试它以避免旧的浏览器缓存。