Also das ist das Problem, das ich habe.Multi-Store-Backend von Magento 2 konfigurieren
1) Ich habe die Website erstellt, speichern und speichern.
2) In der Datei index.php ich den folgenden Code gesetzt haben:
$params = $_SERVER;
$params[\Magento\Store\Model\StoreManager::PARAM_RUN_CODE] = 'test';
$params[\Magento\Store\Model\StoreManager::PARAM_RUN_TYPE] = 'website';
$bootstrap = \Magento\Framework\App\Bootstrap::create(BP, $params);
$app = $bootstrap->createApplication('Magento\Framework\App\Http');
$bootstrap->run($app);
Frage: füge ich den Shop-Code auf den Domainnamen (zB test.exampledomain.com) oder einfach nur das hinzufügen Geschäftscode wie oben?
3) In meiner .htaccess-Datei unter dem Abschnitt
## enable rewrites Options +FollowSymLinks RewriteEngine on
ich den folgenden Code gesetzt haben:
SetEnvIf Host .*http://localhost/magento2.* MAGE_RUN_CODE=test
SetEnvIf Host .*http://localhost/magento2.* MAGE_RUN_TYPE=website
4) Ich habe dies auf einem Live mit Domain-Namen versucht haben, Website und auf einem dev localhost, aber kann nicht scheinen, auch den zweiten Laden/Website zu bekommen, um zu kommen, ich bekomme immer einen 500 Fehler. Gibt es noch etwas, das ich hinzufügen oder ändern muss?
wie Vhost?
Können einige erklären, was ich falsch mache, ich habe endlose Blogs und Tutorials durchlaufen und kann es immer noch zur Arbeit bekommen.
In Magento 1 nehmen Sie einfach die Änderungen an der Datei index.php und die Stores arbeiten mit den eingestellten Domänen.