Frage

Ok also benutze ich OpenCart Das ist ein Open -Source -Einkaufswagen. Ich habe es installiert hier Das Problem ist, dass wenn Sie auf irgendetwas klicken und ich meine, was die URL davon ausgeht

http://royaltyfreesoundbank.com/

zu

http://royaltyfreesoundbank.com/index.php?route=product/category&path=18

Letztendlich passiert also das, was

/index.php?route=CONTROLLER/VIEW

Was Sinn macht, aber die URL ist hässlich und ich habe mich gefragt, ob es einen Weg in Htaccess gab, dass ich einfach alle Seiten diesen mittleren Teil verlieren und sie so etwas haben kann

http://royaltyfreesoundbank.com/product/category&path=18

Ideen jeder .... Danke im Voraus

War es hilfreich?

Lösung

Hier:

# Turn on URL re-writing
RewriteEngine On

# Clean URLs
RewriteRule ^(.+)/(.+)/([0-9]+)/?$   /index.php?route=$1/$2&path=$3    [NC,L]

Dann würden Sie mit URLs wie folgt zugreifen:

http://example.com/category/product/354

Beachten Sie jedoch, dass dies eine eher breite Regel ist, die an den Folder/AnyFolder/45 sowie die bekannten Kategorie/Produktnamen übereinstimmt. Sie möchten sie also so optimieren, dass Sie nur auf bekannte Kategorien beschränken.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top