Jump to content

Friendly URL Anpassung (.htaccess)


Recommended Posts

Hallo miteinander

Ich habe einem Shop die URL Verschönerung vergeben. Zb. http://handycovers.ch/motivauswahl/450-blume.html

Ist es möglich vielleicht im Backend dass ich die ID in der URL umschreiben kann wie ich will? zb. /iphonecover-iphonecase-blume.html

Wenn nicht, kann man in der .htaccess etwas ändern damit man selber eintragen kann was man will irgendwie und irgendwo?

Danke für die Feedbacks!

# .htaccess automaticaly generated by PrestaShop e-commerce open-source solution
# http://www.prestashop.com - http://www.prestashop.com/forums

# URL rewriting module activation
RewriteEngine on

# URL rewriting rules
RewriteRule ^([a-z0-9]+)\-([a-z0-9]+)(\-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*)\.jpg$ /img/p/$1-$2$3.jpg [L,E]
RewriteRule ^([0-9]+)(\-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*)\.jpg$ /img/c/$1$2.jpg [L,E]
RewriteRule ^lang-([a-z]{2})/([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$3&isolang;=$1$5 [L,E]
RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$2&isolang;=$1$4 [L,E]
RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /category.php?id_category=$2&isolang;=$1 [QSA,L,E]
RewriteRule ^([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$2$4 [L,E]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$1$3 [L,E]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /category.php?id_category=$1 [QSA,L,E]
RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /cms.php?id_cms=$1 [QSA,L,E]
RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ /supplier.php?id_supplier=$1$3 [QSA,L,E]
RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ /manufacturer.php?id_manufacturer=$1$3 [QSA,L,E]
RewriteRule ^lang-([a-z]{2})/(.*)$ /$2?isolang=$1 [QSA,L,E]

# Catch 404 errors
ErrorDocument 404 /404.php

Link to comment
Share on other sites

Ist es möglich vielleicht im Backend dass ich die ID in der URL umschreiben kann wie ich will? zb. /iphonecover-iphonecase-blume.html


wenn man sich auskennt, kann man doch sicher. aber ich habe mir für ein paar umgerechnete EUR dieses hier gegönnt und bin SEHR zufrieden: http://www.presto-changeo.com/lang-de/prestashop-modules/25-duplicate-url-redirect.html

denn seitdem kann ich friendly urls umbenennen wie ich will, war auch ein muss da ich nicht nur generell an den urls bastele, sondern teile beim kopieren von bestehenden produkten vergass die url anzupassen. und schon hatte google einen falschen link gelernt. ging immer schneller als mir lieb war :-)

phil
Link to comment
Share on other sites

Ok, aber ich möchte eigentlich nicht ein Modul kaufen müssen.

Ist es aber mit diesem Modul möglich auch mehrere Seiten oder Kategorien auf einmal umzuschreiben? (also den friendly URL)


nein, das modul kann das nicht, das leitet nur die alten adressen auf die neuen um. die friendly url musst du schon selber ändern. keine ahnung, ggfs geht das mit export/import der datenbank? war mir aber alles viel zu wild, ich will einfach bei bedarf was ändern und mich dann nicht im google web admin tool über tote links ärgern, bin gerade runter auf 17 und selbst die ärgern mich noch :-)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...