如何在aem6中使用apache重定向正则表达式将旧网址重定向到新网址?

时间:2017-01-20 02:07:25

标签: regex url-redirection aem

我有一个要求,我需要301将旧网站网址重定向到新网址。因此,URL的格式为:

www.oldsite.com/test/xxx.pdf 

应重定向到

www.newsite/test/xxx.pdf.

因此,假设有人点击www.oldsite.com/test/123.pdf,则应将其重定向到www.newsite/test/123.pdf

123可以是任何数字/名称,因此它应该可以使用RegEx替换。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

是。这应该这样做:

RewriteEngine on
RewriteRule ^(test/[^./]+\.pdf)$ http://www.newsite.com/$1 [L,R=301]

进入oldsite.com上的root .htaccess文件。