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

URL rewrite?

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
0001001
PostRank 1
PostRank 1
Beiträge: 7
Registriert: 18.12.2003, 08:01

Beitrag von 0001001 » 26.09.2004, 15:01

Hallo,

habe einen oscommerce shop, zwar noch nicht online, möchte das aber bald tun.

Jetzt habe ich eine frage zu einer contribution names all products die alle produkte auf einer seite listet.

Wieso hat er hier den produktnamen in der URL:
https://www.gamephisto.de/product_info. ... 5b3b85bc72

Und er nicht:
https://www.parfumbutler.com/product_in ... 5f569c8c92

Wie mache ich es dass meine URLs so aussehen wie die oberen?
Hab ein wenig hier gelesen und glaube das das was mit mod_rewrite zu tun hat, richtig? Jedoch hab ich keine Ahnung wie man sowas macht. Kann mir wer helfen?

Danke schon mal!

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Opel_Voting
PostRank 4
PostRank 4
Beiträge: 115
Registriert: 14.09.2004, 17:41
Wohnort: Braunschweig

Beitrag von Opel_Voting » 26.09.2004, 19:52

Die obere Lösung sieht, sehr bedenklich aus, was die dazu gehörige Datenbankabfrage betrifft. Hier wird der Titletag im Parameter übergeben. Die Datenbank abfrage dürfte vermutlich:

where produktname="$array-title", besser ist die Abrage der Id selber. Am besten man nimmt einen Fantasieparameter, der nur für den Produktnamen ist.

Dann könnte man die Url so gestalten:

vorher: /product_info.php?products_id=36&fantasieparameter=Colin_McRae_3_Rally_Platinum_36&osCsid=ae53eb58caf5b7e1868fff5b3b85bc72

nachher:
/produkt_id-36/Colin-McRae-3-Rally-Platinium-36.html

RewriteRule ^produkt_id-([^\.]+)/([^\.]+).html$ /product_info.php?products_id=$1&fantasieparameter=$2

P.s die Session Id muß auch weg !

So ähnlich habe ich das für mein Forum gemacht. Alle Umlaute, Großbuchstaben und Sonderzeichen (Leerzeichen durch - ersetzt) hab ich per replace ersetzt und dann im Fantasieparameter übergeben.

Gruß Jan
Links gegen Content Artikel schreiben und Backlinks kassieren.
Suche Artikeltausch und themenrelevante Links aus den Bereichen Autos, Handy und Kredit.

Mario670
PostRank 9
PostRank 9
Beiträge: 1006
Registriert: 30.04.2004, 20:46
Wohnort: Neu Duvenstedt

Beitrag von Mario670 » 26.09.2004, 20:04

Schau mal auf oscommerce.de im Forum, such mal nach gamephisto oder so, da wurde das mal ausgiebig diskutiert.
Bild
SEOigg ... SEO News satt

0001001
PostRank 1
PostRank 1
Beiträge: 7
Registriert: 18.12.2003, 08:01

Beitrag von 0001001 » 26.09.2004, 20:13

danke euch schon mal schau mir beides heut nacht mal an!

0001001
PostRank 1
PostRank 1
Beiträge: 7
Registriert: 18.12.2003, 08:01

Beitrag von 0001001 » 27.09.2004, 00:10

Mario670 hat geschrieben:Schau mal auf oscommerce.de im Forum, such mal nach gamephisto oder so, da wurde das mal ausgiebig diskutiert.
Hallo Mario habe den Thread gefunden, leider will Ingo (von gamephisto.de) keine komplette Lösung posten und für einen php Anfänger ist das selbst zu coden leider noch zu schwer.

Boa
PostRank 9
PostRank 9
Beiträge: 1170
Registriert: 11.11.2003, 00:19
Wohnort: Bremen

Beitrag von Boa » 27.09.2004, 00:28

Dann lass es. Der Ingo spinnt sowieso. Gelistet ist er auch recht schlecht mit den Urls.
Opel_Voting hat eine sehr schöne Lösung aufgezeigt, aber ohne gute Kentnisse in php solltest du die SEF Funktion (die z.B. bei all-inkl oder netdirekt funktioniert) nutzen.

0001001
PostRank 1
PostRank 1
Beiträge: 7
Registriert: 18.12.2003, 08:01

Beitrag von 0001001 » 27.09.2004, 00:49

hehe, callimann hab immer gedacht du bist der Ingo, naja hab ich mich wohl getäuscht.

was ist die sef funktion? meinst du search engine safe urls?

Boa
PostRank 9
PostRank 9
Beiträge: 1170
Registriert: 11.11.2003, 00:19
Wohnort: Bremen

Beitrag von Boa » 27.09.2004, 00:54

Genau die meinte ich. Die Seiten werden auch ab PR0 indiziert und auch gelistet.

Ne der Ingo bin ich nicht. Weis gar nicht ob der hier überhaupt rumturnt, denke aber mal nicht.

Opel_Voting
PostRank 4
PostRank 4
Beiträge: 115
Registriert: 14.09.2004, 17:41
Wohnort: Braunschweig

Beitrag von Opel_Voting » 27.09.2004, 05:52

Hallo,

die obere Url ist eh sinnlos, so lange die Session Id auch Google präsentiert wird.
Am besten startet man die Session Id, wenn der User (Kunde) sich eingeloggt hat (oder per Cookie). Z.B könnte man, wenn die User ID größer als 1 ist (ausgeloggt =User ID 0) es so machen :
if($User['id']>0) $meinsessionparameter=session_id();

Gruß Jan
Links gegen Content Artikel schreiben und Backlinks kassieren.
Suche Artikeltausch und themenrelevante Links aus den Bereichen Autos, Handy und Kredit.

Boa
PostRank 9
PostRank 9
Beiträge: 1170
Registriert: 11.11.2003, 00:19
Wohnort: Bremen

Beitrag von Boa » 27.09.2004, 11:02

@Opel_Voting
Die Session ID wird bei dem Shop für die definierten Bot's eh nicht mitgeneriert.

firestarter
PostRank 8
PostRank 8
Beiträge: 954
Registriert: 26.05.2003, 13:52
Wohnort: Cairns

Beitrag von firestarter » 27.09.2004, 11:23

Such mal in den Contribs nach allprods.php
Hier ist die Lösung drinn :)

Gruss Frank

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag