Saya membaca dan melihat semua hal yang terkait dengan beberapa situs web untuk Magento, tetapi saya masih belum dapat mengatur dengan benar untuk menangani berbagai domain dengan berbagai situs web Magento.
Bisakah seseorang memberi tahu saya langkah demi langkah, cara mengatur virtual host dengan benar dan htaccess atau / dan index.php?
Saya tahu bahwa mengatur beberapa situs web dalam subdomain / katalog itu mudah, tapi saya suka bekerja dengan domain yang berbeda.
Saya telah mengatur semuanya di admin Magento:
Toko pertama:
- domain: abc.com
- kode situs web: domain1
Toko ke-2:
- domain: xyz.com
- kode situs web: domain2
Saya telah mengkonfigurasi Apache /etc/httpd/conf/httpd.conf
dengan akar-akar dokumen berikut:
- /home/admin/domains/abc.com/public_html
- /home/admin/domains/xyz.com/public_html
Apa yang harus saya letakkan di direktori domain kedua (.htaccess, index.php? Haruskah saya menyalinnya dari yang pertama?)
Jawaban:
Anda dapat menemukan cara menyiapkan beberapa etalase pada satu instalasi Magento dengan mengikuti: http://www.ecommercegorilla.com/how-to-set-up-up-multiple-store-fronts-with-magento/
Metode ini berfungsi untuk setiap pos toko Magento CE 1.4
Lihatlah ke akhir artikel Anda akan melihat ada dua metode, satu yang menggunakan direktori terpisah untuk setiap domain dan metode kedua yang memungkinkan Anda untuk menggunakan domain penunjuk.
Jika Anda ingin pelanggan checkout pada domain store dan bukan satu domain yang dibagikan di bawah SSL Anda ingin menggunakan metode direktori terpisah. Ini menjelaskan cara mengatur tautan simbolis sehingga toko akan menarik file dengan benar dan cara memodifikasi index.php dari setiap toko untuk menetapkan kode situs web / toko yang benar.
sumber
Anda tidak perlu memiliki banyak direktori untuk banyak domain jika Anda menggunakan instance magento tunggal untuk memenuhi persyaratan Anda.
Langkah 1: Arahkan semua domain ke direktori root Magento, yaitu root dokumen yang sama di konfigurasi server web (Apache atau Nginx).
Langkah 2: Konfigurasikan nama domain sebagai URL dasar untuk setiap situs web di Konfigurasi Sistem di panel admin Magento.
Langkah 3: Tetapkan toko atau situs web untuk setiap domain sebagai variabel lingkungan di
.htaccess
atau dalam konfigurasi server web.Contoh dengan situs web seperti yang diberikan dalam pertanyaan:
Contoh dengan tampilan toko alih-alih situs web
Konfigurasi ini memeriksa apakah domain tersebut berisi "abc.com" atau "xyz.com", yang menurut saya berguna untuk juga cocok dengan subdomain atau sistem pengujian seperti abc.com.testserver.com atau test.abc.com, menggunakan .htaccess yang sama. mengajukan. Jika Anda ingin pencocokan tepat, ganti
abc\.com
dengan^abc\.com$
Langkah 4: Hapus cache dan akses domain Anda.
sumber
Anda harus menyalin
index.php
dan.htaccess
file di direktori domain kedua Anda.Setelah itu:
Buka
index.php
file dan cari baris ini (ini adalah baris terakhir file):Tambahkan kode berikut tepat sebelum kode di atas:
Terakhir, Anda perlu membuat tautan simbolis untuk mengarahkan ke beberapa direktori:
Sumber: http://www.crucialwebhost.com/kb/how-to-setup-multiple-magento-stores/
sumber
Anda dapat mengikuti langkah-langkah di bawah ini untuk mengonfigurasi multi store di magento:
1) Semua domain yang Anda tambahkan sebagai domain lain seperti
xyz.com
, arahkan domain ini ke url situs web magento utama Andaabc.com
2) buka panel admin Anda, dan tambahkan tampilan situs web, Store and Store di Manage Store Anda
3) buka file .htaccess Anda dan tambahkan kode di bawah ini
4) Buka konfigurasi> Web, ubah tampilan toko Anda dan tambahkan url domain Anda di sana.
5) Simpan dan hapus cache
Ini akan mengonfigurasi beberapa situs web. Beri tahu saya jika ini akan berhasil untuk Anda.
sumber
Setelah mengonfigurasi Magento MultiStore melalui backend, Anda perlu membuat beberapa perubahan pada file .htacces Anda
Setelah membuat Domain sekunder, tambahkan Kode berikut dalam file .htaccess Anda.
Untuk detail lebih lanjut, Anda bisa merujuk ke tautan berikut
Magento 1: https://www.cloudways.com/blog/how-to-setup-multiple-stores-on-magento/
Magento 2: https://www.cloudways.com/blog/create-and-configure-multistore-magento-2/
Tinjauan, Masalah & Kebingungan: https://www.cloudways.com/blog/magento-multi-store-importance-and-some-common-issues/
sumber