2014-02-20 2 views
0

Я работаю над миграцией сайта Magento, который в настоящее время является настройкой нескольких магазинов. Я буду изменять его из 4-х различных доменов в домене 1:.htaccess 301 redirect wildcard magento

company.pl 
company.de 
company.us 
company.com 

все:

company.com/uk 
company.com/de 
company.com/us 
company.com/pl 

Это не проблема, Magento все способны это довольно просто, однако, когда я начинаю проект в эти выходные мы будем делать в США и Великобритании, это означает, что магазин в Magento станет company.com/uk/shop вместо company.com/shop

Мне нужно знать, хо ж я, возможно, использовать 301 редирект может быть как групповой символ, чтобы сделать следующее:

, если посещения пользователей: company.com/shop/product.html перенаправлять company.com/uk/shop/product. html, используя какой-то шаблон, поэтому мне не нужно настраивать 301 для каждого продукта на веб-сайте.

Спасибо,

ответ

1

Если посещения пользователей: company.com/shop/product.html перенаправлять company.com/uk/shop/product.html

Вы можете использовать это править как ваше первое правило в Magento корень .htaccess:

RewriteEngine On 

RewriteRule ^shop(/|$) /uk%{REQUEST_URI} [L,R=301,NC] 
+0

магазин не является каталогом, это URI. вы бы рекомендовали создать каталог, im не знаете, как это будет работать? Я могу попробовать. –

+0

Не создавайте директорию. См. Обновленный ответ. – anubhava

+0

Спасибо, я попробую это в выходные и обновить вас :) –