htaccess将旧域重定向301到新域+文件夹

时间:2016-02-16 15:53:36

标签: apache .htaccess redirect mod-rewrite

我知道这些问题已被问过一百万次,但在每个特定情况下都很难适应它们。所以我会尝试解释我的情景

Google使用类似

之类的东西为我的旧域名编制了索引
String country = nextLine[columnIndices.get("country")] || "Austria";

我希望重定向到

www.oldDomain.com/city/newyork

注意:两个域都指向同一主机,同一文件夹。

最好的方法是什么?

1 个答案:

答案 0 :(得分:1)

在旧主机中,在站点根目录中使用此规则.htaccess:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www\.)?olddomain\.com$ [NC]
RewriteRule ^ http://www.newDomain.com/newParameter%{REQUEST_URI} [L,NE,R=302]