Как перенаправить эти старые URL-адреса на новые (подпапки) через htaccess

Я новичок и хотел бы перенаправить все мои старые URL-адреса на новые (перемещенные как подпапки) через htaccess. Также с постоянным перенаправлением 301.

Старый шаблон URL выглядит так: http://www.mydomain.com/de/myoldpage.html Новый шаблон URL должен быть следующим: http://www.mydomain.com/shop/de/myoldpage.html

Я использую тот же домен и те же URL-адреса страниц, но только мой магазин перемещается в подпапку «магазин». Как я могу написать правило перенаправления для перенаправления всех URL-адресов в этом шаблоне.

Заранее спасибо.


person Prem Tech    schedule 02.05.2011    source источник


Ответы (1)


Попробуйте этот код в вашем файле .htaccess:

Options +FollowSymlinks -MultiViews
RewriteEngine on

RewriteRule ^(de/.*)$ /shop/$1 [L,R=301,NC]
person anubhava    schedule 02.05.2011