转发域并删除子目录

时间:2013-12-13 06:56:11

标签: regex apache .htaccess

目前我正在尝试将我们的网站转发到subreddit,而我们将数据发送到新服务器。

使用htaccess我正在使用:

Redirect 302 / http://reddit.com/r/myreddit

但如果有人前往domain.com/forum,它会重定向到subreddit,但也会将论坛添加到论坛,因此会重定向到

http://reddit.com/r/myredditforum

这不是我想要的。我该如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

您可以尝试使用正则表达式功能RedirectMatch

RedirectMatch 302 ^ http://reddit.com/r/myreddit

Aso在不同的浏览器中测试它以避免缓存问题。

答案 1 :(得分:0)

试试这个:

Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^OLDDOMAIN\.com$ [NC]
RewriteRule ^(.*)$ http://NEWDOMAIN.com [R=301,L]