2017-01-20 2 views
0

У меня есть требование, когда мне нужно 301 перенаправить старый URL-адрес сайта на новый. Таким образом, формат URL-адресов будет:Как 301 перенаправить старый url на новый url, используя regex перенаправления apache в aem6?

www.oldsite.com/test/xxx.pdf 

должны быть перенаправлены на

www.newsite/test/xxx.pdf. 

Так скажем, если кто-то бьет www.oldsite.com/test/123.pdf, он должен быть перенаправлен на www.newsite/test/123.pdf.

И 123 может быть любым числом/именем, поэтому его следует заменить с помощью RegEx.

Любая идея?

+0

Возможный дубликат [Перенаправление на различные доменные имена и структуру URL] (http://stackoverflow.com/questions/19917589/redirect-to-different-domain-and-url-structure) – rakhi4110

ответ

0

Да. Это должно сделать это:

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

Чтобы войти в ваш файл .htaccess на oldsite.com.

+0

Это не сработало :( – Ashwini

Смежные вопросы