GNU/Linux >> Linux Esercitazione >  >> Linux

Configurazione di Apache per Magento per mostrare diverse Viste Store da URL/Domini differenti.

Introduzione:
Nell'esempio seguente provo a impostare le variabili di ambiente in base al valore 'HTTP_HOST' della richiesta in entrata.
L'esempio seguente riguarda il software Magento Webshop che offre una vista Store diversa per ogni dominio configurato per atterrare nel negozio principale.

Prerequisiti:
– Magento è stato configurato, oltre alla visualizzazione predefinita del negozio, per offrire altre 2 diverse visualizzazioni del negozio:view1 e visualizza2
– Nel nostro esempio i seguenti 3 URL stanno atterrando nello stesso sito Magento e qui ci sono i risultati previsti:
http://www.mystore.com ==>> Visualizzazione predefinita del negozio
http://www.mystore1.com ==>> view1 Store View
http://www.mystore2.com ==>> view2 Store View

HOWTO:
Imposta le seguenti 2 variabili di ambiente in Magento Apache vhost come segue:

    SetEnvIf Host ^(www.)?mystore1.com$ MAGE_RUN_TYPE=store
    SetEnvIf Host ^(www.)?mystore1.com$ MAGE_RUN_CODE=view1

    SetEnvIf Host ^(www.)?mystore2.com$ MAGE_RUN_TYPE=store
    SetEnvIf Host ^(www.)?mystore2.com$ MAGE_RUN_CODE=view2

NOTA IMPORTANTE:
In questo esempio, per consentire a Magento di indirizzare la richiesta alla visualizzazione del negozio appropriata, è necessario configurare in anticipo queste 2 visualizzazioni del negozio nell'area di amministrazione di Magento. Se entrambe le variabili d'ambiente (MAGE_RUN_TYPE e MAGE_RUN_CODE) non sono impostate, Magento torna alla visualizzazione Store predefinita.


Linux
  1. I 5 migliori podcast per notizie e suggerimenti su Linux

  2. Esegui più versioni di PHP per diversi domini in NGNIX

  3. Windows:come forzare Codepage/locale (diverso dalle impostazioni internazionali del sistema Linux) per applicazioni Wine non Unicode?

  4. apt-get install per diverse versioni di Python

  5. Configura Jenkins per diversi user.home

Installa Apache 2 da Source su Linux

Misura il traffico dal registro degli accessi di Apache

Colore diverso per comando e output

Perché il comando free e dmidecode mostrano valori diversi per la RAM?

Come distinguere l'input da diverse tastiere?

in che modo cp -f è diverso da cp --remove-destination?