2016-05-11 5 views
0

ich folgendes Problem zu beheben versuche:404 Seite beim Einschalten speichert auf magento Produktseite

Wenn ich ein neues Produkt zu erstellen, habe ich immer dem Englisch-Shop eine andere URL als der Deutsch-Shop geben. Am Frontend, wenn ich vom deutschen Store zum englischen Store wechsel, gibt es eine 404 Seite. Auf der deutschen Produktseite befindet sich die Länder-ID (de) in der URL (http://website/de/product1.html). Aber wenn ich zum Englischspeicher umschalte, sieht der Link wie folgt aus: http://website/product1.html (ohne Länder-ID). Und das gibt mir eine 404 Seite!

Hinweis: Wenn ich die URL "en" zur URL hinzufüge, funktioniert es perfekt.

kann mir jemand helfen, dieses Problem zu lösen?

Magento Version 1.7.

+0

Ich stimme für das Schließen dieser Frage als Off-Topic ab, weil Stack Overflow eine [programmierungsbezogene] (http://stackoverflow.com/help/on-topic) Q & A-Site ist. Bei Ihrer Frage geht es nicht um Programmierung. Vielleicht sollten Sie es stattdessen auf http://magento.stackexchange.com veröffentlichen? – Enigmativity

Antwort

0

Vielleicht versuchen Sie Ihr Englisch Storeview Basis-URL zu ändern:

  1. Folge System -> Config dann vier Englisch-Shop Ansicht
  2. dann, in der Config-Panel, auf allgemeine gehen -> web
  3. unter "secure" -> Base URL deaktivieren Sie "website verwenden" und fügen Sie en/am Ende der URL hinzu.
  4. das Gleiche tun in in "unsicheren"

Ich erwarte, dass es funktionieren wird.

+0

Danke. Ich habe bereits die Store-ID (/ de) auf Seiten und auf Produkten, die in beiden Shops die gleichen URLs haben. Dies geschieht nur, wenn ich verschiedene URLs für die Produkte in beiden Geschäften auswähle! – aelhobbi

+0

ok Entschuldigung für den Fehler. Ich versuche dein Problem zu reproduzieren. –

+0

Also, ich habe es versucht. Ich habe ein Produkt mit verschiedenen URLs in meinem französischen und englischen Geschäft. Ich arbeite perfekt und ich habe keine Store-ID in der URL. :/ –