Pergunta

Eu criei 2 página em branco que estas endereço (Note que são domínios diferentes):

  • www.mysite.com/cars.phtml (store_view_code = pt)
  • www.mysite.it/auto.phtml (store_view_code ele=)

A partir de carros.pthml página gostaria de mudar para o modo automático.phtml página.

Eu tentei fazer isso:

    $params = array(
       '_current' => TRUE,
       '_use_rewrite' => TRUE,
       '_store_to_url' => TRUE,
       '_store' => it
       );
    $url = Mage::getUrl('', $params);
    Mage::app()->getResponse()->setRedirect($url);

Mas o redirecionamento funciona parcialmente porque redirecionamento 'www.mysite.com/cars.phtml' a 'www.mysite.it/cars.phtml' e que gerou, obviamente, um erro 404.

A integralidade é assim que eu definir o meu .htaccess para lidar com vista de arquivo de redirecionamento:

    #######################################################
    SetEnvIf Host www\.mysite\.com MAGE_RUN_CODE=en
    SetEnvIf Host ^mysite\.com MAGE_RUN_CODE=en

    SetEnvIf Host www\.mysite\.it MAGE_RUN_CODE=it
    SetEnvIf Host ^mysite\.it MAGE_RUN_CODE=it
Foi útil?

Solução

Você deve usar o recurso de regravação de URL em Catálogo - RL reescrever para resolver isso.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a magento.stackexchange
scroll top