Magento 2: Ürün URL Son Eki


18

.Html son ekini ürün sayfalarından nasıl kaldırabilirim?


Gönderen sadece ürün sayfalarında?
philwinkle

.Html soneki yalnızca ürün sayfalarında görünür. CMS sayfalarında .html ve ana sayfa gösterilmez.
MikeMason

Kategoriler ayrıca .html dosyasını da göstermelidir - kaldırmak veya değiştirmek ister misiniz?
philwinkle

Ahhh evet, haklısın, kategori sayfasında da var. Onun yerine bir eğik çizgiyi tercih ederim.
MikeMason

Yanıtlar:


27

Üzerinde yönetici paneli gezinmek açın Stores-> yapılandırmanızın> Katalog tıklama Arama Motoru Optimizasyonu sekmesi

Buradan kaldırabilirsiniz

Ürün URL Soneki =

Kategori URL Soneki =

resim açıklamasını buraya girin

Bu alanları boş bırakın (her iki alandan .html dosyasını kaldırın) yapılandırmayı ve yeniden dizinini kaydedin ve mağazanızın önbelleğini temizleyin. bitti!


Cevabınız için teşekkür ederim. Ne yazık ki, .html dosyasını kaldırdığımda, tüm ürün ve kategori sayfalarında 404 aldım?
MikeMason

Yeniden dizin oluşturdunuz ve önbelleği temizlediniz mi ??
Arunendra

Evet, ama yine de 404 gösteriyor: - /
MikeMason

Bu işlevselliği elde etmenin doğru yolu budur. Var / nesil klasör yeniden denemek silmek ve ayrıca herhangi bir hata için günlük dosyalarını görmek
Arunendra

Tamam teşekkür ederim. Günlük dosyaları nerede bulunur?
MikeMason

6

Yönetici panelinizden .html son ekini kaldırabilirsiniz.

AdminPanel'e gidin,

Mağazalar -> Yapılandırma -> Katalog -> Katalog

Git Search Engine OptimizationBölüm,

Ürün URL Soneki içindeki metin alanı için ayarlanmamış değer

Kategori url son eki için başka bir alanın altında yapabileceğiniz gibi Catogory Url Suffix.

Bu alanla .php gibi herhangi bir metin yapabiliyorsanız, bağlantınızda ekran son eki .php olarak görüntülenir.

Var klasörünü kaldır ve commnad'ı çalıştır php bin/magento indexer:reindex


Bu Magento 2.1'de iyi çalışıyor.
Wireblue

1
Arama motorlarındaki dizine eklenen içerik ne olacak?
Frank Groot

@FrankGroot, artık sayfaya başvurmuyorlar. Her zaman bir 404 atar. Zaman alacak ve tarayıcılar yeni bağlantıları güncelleyecektir. Ne kadar sürer? Hiç bir fikrim yok.
Mohammed Joraid

@ M.Joraid Ve bu gitmek için bir yol değil, çünkü arama makinelerinde geçmişi kaybedeceksiniz. Yani bu bağlantılar için 301 yeniden yazma kuralı yazmak zorundasınız, aksi takdirde arama motorları tarafından cezalandırılacaksınız :)
Frank Groot

Eğer "var klasörünü kaldır" Eğer o da .htaccesskötü olurdu kaldırmak olmaz mı?
Barry
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.