Bisakah Anda memberikan sumber / prosedur untuk membuat multi situs web di magento 2. Saya punya google mengenai hal ini, tetapi tidak ada sumber / prosedur yang tidak menyediakan jalur untuk membuat multi situs web / toko.
magento2
multistore
magento-2.0
saravanavelu
sumber
sumber
Jawaban:
Membuat banyak situs web di magento, Langkah-langkah untuk membuat multistore di panel admin sama seperti di magento1.x. Jangan lupa ganti url dasar dan url aman untuk situs web / toko baru. Setelah membuat perubahan di panel admin ikuti langkah-langkah di bawah ini,
1) Buat folder baru di root magento dan salin
index.php
dan.htaccess
file dari root magento ke folder baru.2) Edit
index.php
yang ada di folder baruMenggantikan:
Dengan:
Dan juga perbarui bootstrap.php termasuk path seperti di bawah ini,
Menggantikan:
Dengan:
3) Buat simlink di dalam folder baru
Lihat ini
Harap hapus
var/generation,var/cache and pub/static
file dan lakukan penyebaran konten statis.sumber
.htaccess
juga (bersama denganindex.php
) dari root ke folder baru.terima kasih untuk sumber ini
di Magento backend, buka Toko> Semua Toko Buat di sini arsitektur Anda dengan berbagai situs web / store / storeview Perhatikan dengan cermat kode situs web, misalnya,
di file konfigurasi Nginx Anda (kemungkinan besar di folder / etc / nginx / sites-enabled) tambahkan di bagian atas file config:
lalu, di
server
blok, tambahkan deklarasi untuk mendengarkan 3 domain:terakhir, dalam konfigurasi php (blok dimulai dengan
location ~ \. php $ {
), tambahkansebelum baris (Anda biasanya akan melihat baris lain dimulai dengan
fastcgi_param
)simpan file konfigurasi Anda, restart server Nginx Anda dan voila.
sumber
RTFM
https://devdocs.magento.com/guides/v2.3/config-guide/multi-site/ms_over.html
MAGE_RUN_TYPE
danMAGE_RUN_CODE
sumber
Cara sederhana diuji pada Magento 2.2.5
Buat alias domain di server Anda contoh domain2.com
Edit file index.php di root magento
sumber