Magento2 | Çoklu Alan Adı ve Çoklu Web Sitesi

Farklı ülkeler için birden fazla Alan Adı aldım:
www.domain.de
www.domain.be

Şimdi Magento kurulumumda www.domain.dehalihazırda kurulu ve bir web sitesine bağlı olan başka bir Web Sitesi kurmak ve www.domain.beAlan Adını yeni oluşturulan bir Web Sitesine bağlayarak Belçika için bir Mağaza oluşturmak istiyorum.

Zaten yaptığım şeyler:
• Yeni bir Web Sitesi Oluştur
• Bu Web Sitesi için Bir Mağaza Oluştur
• Bu Mağaza için Storeviews Oluştur
• Belçika Web Sitesinde Temel URL’leri Yapılandır

Belgium -> Belgium Shop -> dutch / french

http://vagento.com/setup-multi-store-multi-domain-magento-2/ bağlantısını takip edin. Magento 2’de Çoklu Alan Adı ile Çoklu Mağaza Kurulumu için yardımcı olur.

Görünüşe göre işin çoğunu siz yapılmış çünkü ben daha önce index.php’de hiçbir şeyi değiştirmeme gerek kalmamıştı ve sadece cevabın altındaki Dec docs makalelerinde belirtildiği gibi Apache sanal sunucularını ayarlamıştım.

Web sunucusu olarak Apache’yi kullanıyorsam yeni bir sanal sunucu oluşturdum ve yeni mağaza için aşağıdaki gibi bir şey ekledim;

<code><VirtualHost *:80>
ServerName german.mysite.mg
DocumentRoot /var/www/html/magento2/pub/
SetEnv MAGE_RUN_CODE “german”
SetEnv MAGE_RUN_TYPE “website”
</VirtualHost></code>

Mağazayı admin içinde kurduğunuz için, kod kodunuzla eşleştiği sürece, kök ve etki alanı eşleştiği sürece mağazanızın çalışmaya başlaması gerektiğine inanıyorum. Sanal bir ana makineniz yok gibi görünüyor, çünkü web sunucusu varsayılan sayfayı gösteriyor ve aksi takdirde genellikle ilk mağazaya yönlendiriyor, bu nedenle yukarıdakileri yapmanız gerekiyor ancak ortamınızdan emin değilsiniz.

Apache http://devdocs.magento.com/guides/v2.0/config-guide/multi-site/ms_apache.html

Nginx http://devdocs.magento.com/guides/v2.0/config-guide/multi-site/ms_nginx.html

Cevabınız için teşekkürler, şu ana kadar umut verici görünüyor. Anlamadığım tek şey şu:

$domain2store = array(
'domain1.com'=>'default', // Replace your Website, Store or Storeview code with this.
'domain2.com'=>'de',      // Replace your Website, Store or Storeview code with this.
'domain3.com'=>'es',      // Replace your Website, Store or Storeview code with this.
'domain4.com'=>'fr',      // Replace your Website, Store or Storeview code with this.
);

Sadece doldurmam mı gerekiyor ve oradan Mağaza ve Web Sitesi mi geliyor? Yoksa veya storeview codedoldurmam mı gerekiyor ?Website IDShop ID

Aynı Magento2 Veritabanını kullanarak başka bir etki alanı çalıştırın

Adım 1. Mağazaya gidin >> Tüm Mağazalar ve Burada Yeni Web Sitesi Oluşturun

Adım 2. Ardından Yeni eklenen web sitesi için Yeni Mağaza Oluşturun

Adım 3. Yeni eklenen Mağaza için Yeni Mağaza görünümü oluşturun

Adım 4. Mağaza >> Yapılandırma >> Genel >> Web’e gidin ve Yapılandırma Kapsamını Yeni Oluşturulan Web Sitesi olarak ayarlayın ve Güvenli URL ve Güvenli Olmayan URL’yi Yeni Web Sitesi olarak değiştirin

Adım 5. pub/.htaccess dosyasını açın ve şu iki satırı yazın

SetEnvIf Host mynewwebsite.com* MAGE_RUN_CODE=yeniwebsitesi_kodu

SetEnvIf Host mynewwebsite.com* MAGE_RUN_TYPE=website

Tamamdır!

0 0 votes
Article Rating
Subscribe
Bildir
guest

0 Yorum
Eskiler
En Yeniler Beğenilenler
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x

Please fill the required fields*

Giriş yap

Kayıt ol

Şifre sıfırla

Lütfen kullanıcı adınızı veya e-posta adresinizi girin, e-posta yoluyla yeni bir şifre oluşturmanızı sağlayacak bir bağlantı alacaksınız.