Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

mod_rewrite + osCommerce

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
Anakin
PostRank 3
PostRank 3
Beiträge: 78
Registriert: 24.06.2006, 07:14
Wohnort: Karlsruhe

Beitrag von Anakin » 23.07.2006, 21:18

Hi,

habe oscommerce mit Ultimae SEO Contrib laufen, soweit auch alles ok, nur habe ich das gefühl das die Anzeige der Struktur nicht korrekt ist.

Da es momentan noch eine standard installation ist.. sind die standard Produkte drin.

Beispiel Menüführung:
DVD-Filme
- Action
- Drama
- Komödie etc.pp.

wenn man dann auf Action klickt bekommt man ja die produkt auflistung wo ich mir bsp. den Film Bladerunner mit Harrison Ford aussuche..

1. link: https://www.domain.tld/dvd-filme-c-3.html
2. link: https://www.domain.tld/filme-science-fi ... -3_11.html
3. link: https://www.domain.tld/blade-runner-directors-p-5.html

ich würde diese aber gerne so anzeigen lassen:

1. link: https://www.domain.tld/DVD-Filme/
2. link: https://www.domain.tld/DVD-Filme/Science-Fiction/
3. link: https://www.domain.tld/DVD-Filme/Scienc ... r-p-5.html

Zudem würde ich dadurch für die jeweilige Seite wo ich mich gerade befinde auch die jeweiligen Meta-keys und Descriptions drin haben sowie Title-tag bezeichnung.

meine .htaccess

Code: Alles auswählen

Options +FollowSymLinks
RewriteEngine On 
RewriteBase /

RewriteRule ^(.*)-p-(.*).html$ product_info.php?products_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-c-(.*).html$ index.php?cPath=$2&%{QUERY_STRING}
RewriteRule ^(.*)-m-([0-9]+).html$ index.php?manufacturers_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-pi-([0-9]+).html$ popup_image.php?pID=$2&%{QUERY_STRING}
RewriteRule ^(.*)-t-([0-9]+).html$ articles.php?tPath=$2&%{QUERY_STRING}
RewriteRule ^(.*)-a-([0-9]+).html$ article_info.php?articles_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-pr-([0-9]+).html$ product_reviews.php?products_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-pri-([0-9]+).html$ product_reviews_info.php?products_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-i-([0-9]+).html$ information.php?info_id=$2&%{QUERY_STRING}

#Deaktiviert
#RewriteRule ^[a-z0-9_-]+-p-([0-9]+)\.html$ product_info.php?products_id=$1 [NC,QSA,L]
#RewriteRule ^[a-z0-9_-]+-c-([0-9]+)\.html$ index.php?cPath=$1 [NC,QSA,L]
#RewriteRule ^[a-z0-9_-]+-m-([0-9]+)\.html$ index.php?manufacturers_id=$1 [NC,QSA,L]
normalerweise gehört das eigentlich in oscforum.. allerdings, ich weiss nicht.. ich finde da bekommt man ausser nutzt die suchfunktion keine vernüftigen antworten :( und falls es einem aufgefallen ist.. die meisten beiträge die darauf zu finden waren, stammen aus dem jahre 2003 u. 2004 :(

vielleicht hat ja einer von den pro's hier erbarmen und hat einen tip wie ich das lösen könnte..

grüsse & thx.