Saya telah menginstal Magento 1.9 pada domain say abc.com dan membuat situs web baru dengan URL xyz.abc.com dari admin
System -> Manage Stores
Sekarang apa yang telah saya lakukan adalah membuat sub domain baru xyz.abc.com dan menunjuk ke instalasi magento asli.
Setiap kali saya berkunjung ke xyz.abc.com berfungsi dengan baik. Tetapi tautan yang dibuat di laman itu memiliki parameter string kueri SID seperti abc.com?SID=sdfskjdf45ssdf/somepage.
Sekarang saya ingin mengganti abc.com?SID=sdfskjdf45ssdf/somepage dengan xyz.abc.com/somepage.
sumber
http://xyz.abc.com
hanya memiliki format tetapi saya masih melihat?__SID=U
ditambahkan ke url domain utama saya.Buka Admin> Sistem> Konfigurasi> Web> Pengaturan Validasi Sesi .
Kemudian nonaktifkan config. Gunakan SID pada Frontend = Tidak
sumber
Banyak orang bertanya-tanya mengapa kadang-kadang bagian SID muncul di URL Magento mereka. Ini adalah saat URL Anda memiliki kueri SID tambahan biasanya di akhir. Lihatlah gambarnya. Keingintahuannya adalah bahwa hal itu tidak selalu muncul. Skenario apa yang paling umum terjadi? Anda tidak mengakses situs dengan varian domain yang sama dengan yang Anda masukkan sebagai "URL Basis" di System> Configuration> antarmuka web Anda.
Ketika Anda memutuskan untuk meluncurkan situs, Anda harus memutuskan apakah Anda akan memasarkan http://www.domain.com/ URL atau http://domain.com/ . Ini adalah keputusan penting dan Anda tidak harus sering berubah pikiran. Mesin pencari biasanya memperlakukan kedua URL tersebut sebagai situs yang berbeda dan oleh karena itu potensi Page Rank dapat dibagi antara kedua URL tersebut. Jadi, pikirkan apakah Anda akan menggunakan www atau tidak dan tetap pada keputusan ini.
Setelah Anda memutuskan, buka System> Configuration> antarmuka Web Anda dan masukkan formulir yang diinginkan ke bidang "Base URL". Ketika Anda mengakses situs Anda akan melihat bahwa tidak ada "SID" ketika URL cocok dengan nilai dari bidang "URL Base" dan mereka muncul ketika tidak.
Sekarang, kami ingin kemampuan yang diarahkan oleh situs ke URL yang tepat setelah diakses. Seseorang dapat menempatkan tautan yang salah ke beberapa forum atau blog. Kami tidak ingin tautan tersebut mengarah ke URL yang tidak patut dan kami tidak ingin SID muncul kepada pengunjung tersebut. Paling penting: Kami tidak ingin mesin pencari mengindeks URL dengan SID.
Solusinya sederhana. Buka .htaccess Anda baik-baik saja dan temukan baris yang mengatakan
RewriteEngine on
Jika Anda ingin memiliki bagian www:RewriteEngine on RewriteCond %{HTTP_HOST} !^www\.yourdomain\.com$ [NC] RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [R=301,L]
Jika Anda tidak ingin memiliki bagian www:RewriteEngine on RewriteCond %{HTTP_HOST} !^yourdomain\.com$ [NC] RewriteRule ^(.*)$ http://yourdomain.com/$1 [R=301,L]
Sumber Dari Incho.
sumber
sumber