Magento 2: Sufiks adresu URL produktu


18

Jak usunąć sufiks .html ze stron produktów?


Z samych stron produktów?
philwinkle

Sufiks .html wydaje się pojawiać tylko na stronach produktu. Strony CMS nie wyświetlają pliku .html, podobnie jak strona główna.
MikeMason

Kategorie powinny również zawierać .html - czy chcesz go usunąć, czy zmienić?
philwinkle

Ach tak, masz rację, strona kategorii też to ma. Wolałbym zamiast tego ciąć do przodu.
MikeMason

Odpowiedzi:


27

Otwórz panel administracyjny, przejdź do Sklepy-> Konfiguracja-> Katalog kliknij kartę Search Engine Optimization

Tutaj możesz usunąć

Sufiks URL produktu =

Sufiks adresu URL kategorii =

wprowadź opis zdjęcia tutaj

Pozostaw te pola puste (usuń .html z obu pól), zapisz konfigurację i ponownie indeksuj oraz wyczyść pamięć podręczną swojego sklepu. zrobione!


Dziękuję za odpowiedź. Niestety, kiedy usunąłem plik .html, otrzymałem 404 na wszystkich stronach produktów i kategorii?
MikeMason

Czy reindeksowałeś i wyczyściłeś pamięć podręczną?
Arunendra

Tak, ale wciąż pokazuje 404: - /
MikeMason

To właściwy sposób na osiągnięcie tej funkcjonalności. Usuń folder var / generation, spróbuj ponownie, a także zobacz pliki dziennika pod kątem błędów
Arunendra,

Dobrze dziękuję. Gdzie znajdują się pliki dziennika?
MikeMason

6

Możesz po prostu usunąć sufiks .html z panelu administracyjnego.

Przejdź do AdminPanel,

Sklepy -> Konfiguracja -> Katalog -> Katalog

Przejdź do Search Engine Optimizationsekcji

Nie ustawiono wartości pola tekstowego w sufiksie adresu URL produktu

To samo co możesz zrobić dla sufiksu adresu URL kategorii pod innym polem Catogory Url Suffix.

Jeśli możesz zrobić tekst z tym polem, np. .Php, to jego sufiks wyświetlany jako link w pliku .php.

Usuń folder var i uruchom komendę php bin/magento indexer:reindex


Działa to dobrze w Magento 2.1.
Wireblue,

1
Co z zaindeksowanymi treściami w wyszukiwarkach?
Frank Groot

@FrankGroot, nie odwołują się już do strony. Zawsze wyrzuca 404. To zajmie trochę czasu, a roboty indeksujące zaktualizują nowe linki. Ile to zajmie? Nie mam pojęcia.
Mohammed Joraid

@ M.Joraid I to nie jest droga, ponieważ stracisz historię w wyszukiwarkach. Musisz więc napisać 301 reguł przepisywania tych linków, w przeciwnym razie zostaniesz ukarany przez wyszukiwarki :)
Frank Groot

jeśli „usuniesz folder var”, czy też nie usunie to, .htaccessco byłoby złe?
Barry
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.