Помогите с .htaccess переписать - PullRequest
0 голосов
/ 17 декабря 2010

У меня возникают некоторые проблемы при попытке настроить .htaccess так, чтобы URL-адреса Magento были такими, как я хочу.

Я хочу перенаправить URL-адреса следующим образом:

  • domain.com / fr / store загружает из domain.com / магазин? __ магазин = Франция
  • domain.com / фр / магазин / category.html грузы из domain.com / магазин / category.html __ магазин = Франция
  • domain.com / фр / магазин / категория / product.html грузы из domain.com / магазин / категория / product.html __ магазин = Франция

Вот что у меня есть:

RewriteRule ^fr/store(.*)$ /store/$1?___store=france [L,P]

Он работает для перенаправления всего в главное хранилище, но я не могу получить доступ к подкаталогам или страницам.

1 Ответ

0 голосов
/ 17 декабря 2010

Шаблон ^(.*)$ фиксирует текущий URI, независимо от того, находится он в строке адреса или является внутренним перенаправлением. Одно из этих решений должно работать:

  • Сначала перенаправить поддомен
  • Заменить $1 на переменную, например, %{REQUEST_URI}

Этот ответ был скопирован с этого ответа ; Первоначально он был написан пользователем Альваро Г. Викарио.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...