Tabel Magento 2 url_rewrite berisi "az-kategori /" yang ditambahkan ke URL untuk semua toko kami

8

Kami memiliki instalasi Magento 2.1.4 multi-toko, dengan 3 toko, dan dalam beberapa minggu terakhir kami telah memperhatikan bahwa URL kategori kami akan beberapa kali menyertakan salah satu kode toko kami yang diawali dengan "-kategori /" ke semua URL kami.

Misalnya. az-kategori / roda-rem-ban / rem.html ketika itu harus roda-rem-ban / rem.html mana az adalah kode toko.

Setelah menyelidiki ini lebih lanjut, kami menemukan bahwa setiap kali kami menyimpan kategori, sistem menghasilkan lebih banyak URL seperti ini.

Ini membuat URL ini untuk setiap ID Toko tetapi hanya menambahkan satu Kode Toko ke URL. Semua toko akan memiliki URL az-kategori / roda-rem-ban / rem.html Satu baris di mana store_id = 1, di mana lain di mana store_id = 2dan di mana ketiga store_id = 3.

Kami tidak ingin ini terjadi di situs kami.

Kami telah menonaktifkan ekstensi khusus kami di lingkungan lokal kami dan itu masih terjadi. Kami juga mencoba mencegah hal ini dengan mengomentari kode Magento vendor/magento/module-catalog-url-rewrite/Model/CataegoryUrlRewriteGenerator.phpsebagai ujian tetapi masih terjadi.

Adakah yang tahu bagaimana menyelesaikan ini sehingga sistem tidak lagi menghasilkan URL tambahan ini dan mengembalikan kategori kami kembali normal?

Terima kasih.

Jay
sumber
Coba Admin -> Toko -> Konfigurasi -> Umum -> "Aktifkan Mode Toko Tunggal" diatur ke Ya & Periksa Buka Admin -> Toko -> Konfigurasi -> Umum -> Web -> Opsi Url -> Tambahkan Kode Toko ke Url harusnya Tidak
Ankit Shah
2
Mengapa kami mengaktifkan mode satu toko jika kami menggunakan beberapa toko?
Zachary Craig

Jawaban:

1

Anda perlu menonaktifkan Stores -> Configuration -> General -> Web -> Url Options -> Add Store Code to Urlsopsi dan membersihkan cache

Andrey Konosov
sumber