2017-04-23 3 views
-1

Ich arbeite an meinem ersten Projekt mit opencart. Ich habe seo freundliche URLs in Einstellung aktiviert. Einige Seiten wie about-us sind in Ordnung. aber seo freundliche URLs funktionieren nicht für Kasse, Warenkorb, Register, ... Seiten. Zum Beispiel http://onelight.ir/about-us ist in Ordnung, aber http://onelight.ir/register zeigt eine 404 Seite und ich muss die lange URL verwenden. Ich habe meine Datenbank überprüft. Es gibt keinen Datensatz für die Registrierung auf oc_url_alias Tabelle, aber es gibt eine Zeile für about-us Schlüsselwort mit Wert information_id=4 für query. Ich überprüfte catalog/controller/common Pfad. Es gibt keine seo_url.php Datei, wenn das hilft. meine Opencart-Version: 2.3.0.2opencart seo freundliche URL funktioniert nur für einige Seiten

Vielen Dank für Ihre Zeit und Entschuldigung für mein schlechtes Englisch.

+0

Sie können einen Datensatz zu Ihrer 'oc_url_alias' Tabelle mit' account/register' als Abfrage hinzufügen und 'register' als Schlüsselwort hinzufügen. Sie müssen die Links in Ihren Vorlagen aktualisieren. Eine Art von Schmerz, dass es keine Schnittstelle gibt, um SEO-URLs für einige Seiten hinzuzufügen (viel einfacher für Produkte, Hersteller, Informationsseiten usw.) –

+0

Ich habe es versucht, aber es funktioniert nicht! – Niloofar

Antwort

1

Nach dem kämpfen viel ist, wie es funktioniert: Ich verwendete this answer und this link. ABER seo_url.php Datei ist in catalog/controller/startup Verzeichnis.

+0

Links zu externen Ressourcen werden empfohlen, aber bitte fügen Sie einen Kontext um den Link hinzu, damit Ihre Mitbenutzer eine Vorstellung davon haben, was es ist und warum es da ist. Zitiere immer den relevantesten Teil eines wichtigen Links, falls die Zielseite nicht erreichbar ist oder permanent offline geschaltet wird. – DigitCart

Verwandte Themen