Magento 2: suffisso URL prodotto


18

Come rimuovo il suffisso .html dalle pagine del prodotto?


Da solo le pagine di prodotti?
Filwinkle,

Il suffisso .html sembra apparire solo nelle pagine del prodotto. Le pagine CMS non mostrano .html, né la home page.
Mike Mason,

Le categorie dovrebbero anche mostrare .html: ti piacerebbe rimuoverlo o modificarlo?
Filwinkle,

Ahhh sì, hai ragione, anche la pagina della categoria lo ha. Preferirei una barra in avanti al suo posto.
Mike Mason,

Risposte:


27

Apri il tuo pannello di amministrazione naviga su Negozi-> configurazione-> Catalogo fai clic sulla scheda Ottimizzazione per i motori di ricerca

Qui puoi rimuoverlo

Suffisso URL prodotto =

Suffisso URL categoria =

inserisci qui la descrizione dell'immagine

Rendi vuoti questi campi (rimuovi .html da entrambi i campi) salva la configurazione e reindicizza e cancella la cache del tuo negozio. E 'fatto!


Grazie per la risposta. Sfortunatamente, quando ho rimosso il .html, ho ricevuto un 404 su tutte le pagine di prodotti e categorie?
Mike Mason,

Hai reindicizzato e svuotato la cache ??
Arunendra,

Sì, ma mostra ancora 404: - /
Mike Mason

Questo è il modo giusto per raggiungere questa funzionalità. Elimina la cartella var / generation riprova e vedi anche i file di registro per eventuali errori
Arunendra,

Okay grazie. Dove si trovano i file di registro?
Mike Mason,

6

Puoi semplicemente rimuovere il suffisso .html dal tuo pannello di amministrazione.

Vai su AdminPanel,

Negozi -> Configurazione -> Catalogo -> Catalogo

Vai alla Search Engine Optimizationsezione,

Valore non impostato per il campo di testo in Suffisso URL prodotto

Lo stesso che puoi fare per il suffisso url di categoria sotto un altro campo è Catogory Url Suffix .

Se riesci a fare qualsiasi testo con questo campo come .php, il suo suffisso di visualizzazione è .php nel tuo link.

Rimuovere la cartella var ed eseguire commnad php bin/magento indexer:reindex


Funziona bene in Magento 2.1.
Wireblue,

1
E i contenuti indicizzati nei motori di ricerca?
Frank Groot,

@FrankGroot, non fanno più riferimento alla pagina. Lancerà sempre un 404. Ci vorrà del tempo e i crawler aggiorneranno i nuovi collegamenti. Quanto tempo ci vorrebbe? Non ne ho idea.
Mohammed Joraid,

@ M.Joraid E questa non è la strada da percorrere, perché perderai la storia nei motori di ricerca. Quindi devi scrivere 301 regole di riscrittura per quei link, altrimenti verrai penalizzato dai motori di ricerca :)
Frank Groot,

se "Rimuovi la cartella var" non rimuoveresti anche .htaccessquale sarebbe male?
Barry,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.