Как перенаправить эти старые URL в новые (подпапки) через htaccess - PullRequest
0 голосов
/ 02 мая 2011

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

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

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

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

Ответы [ 2 ]

2 голосов
/ 02 мая 2011

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

Options +FollowSymlinks -MultiViews
RewriteEngine on

RewriteRule ^(de/.*)$ /shop/$1 [L,R=301,NC]
0 голосов
/ 02 мая 2011
RewriteEngine On
RewriteRule ^de/(.*)$ shop/de/$1 [L,R]
...