我在尝试获得正确的重写/重定向来做我想做的事情时遇到了一些困难,我想知道这是否可能。
我有这个重写设置:
Options +FollowSymLinks
RewriteCond %{HTTP_HOST} ^olddomain.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.olddomain.com$
RewriteRule (.*) http://www.newdomain.com/ [R=301,L]
这非常适合从 olddomain.com/whatever 获取所有请求并将它们重写到我的新主 url。但是,我也希望能够获取 10 或 15 个最流行的“旧”网址并将它们重写/重定向到新网址上的新位置。我的目录结构随着更改为新的 url 而改变,所以所有的新 url 都不同,而且东西位于不同的地方。是否可以将来自旧域的所有流量重定向到新域并指定一些旧 url 以重定向到新域上的新 url?
我希望这足够清楚,我希望有人可以帮助我。谢谢你的时间!
汤姆