Mod Rewrite

Sanc3zZ

Gut bekanntes Mitglied
26. März 2007
482
4
Ratingen
Hallo Leute,

habe da eine Frage:

Ich habe nun, da mein Shop ohne SEO ist, eine .htacces Datei angelegt und dort ein bisschen mit dem mod rewrite gespielt.

Code:
RewriteEngine on 
RewriteRule ^Startseite index.php?s=3
RewriteRule ^Impressum index.php?s=6
RewriteRule ^Allgemeine-Geschaeftsbedingungen index.php?s=13
RewriteRule ^Datenschutz index.php?s=14
RewriteRule ^Versand index.php?s=8
RewriteRule ^Zahlung index.php?s=7
RewriteRule ^Kontaktformular kontakt.php

Jetzt kann ich per Http://meine.domain.de/Startseite
beispielsweise die Startseite aufrufen.
Wenn ich jedoch im Shop auf den Link Startseite klicke dann steht in der Adresszeile wieder index.php?s=3.

Wofür ist denn das nun gut? Für Google??
Wie bekomme ich die andere Verlinkung hin?
 

Alexander

Sehr aktives Mitglied
22. Mai 2006
2.930
0
Freital
hallo, es gehört ein wenig mehr dazu als nur eine .htacces Datei zu erstellen,

für den JTL- Shop gibt es doch ein SEO Modul oder irre ich mich da ;)
 

Bjoern3003

Offizieller Servicepartner
SPBanner
13. November 2006
504
3
dazu muss der "Link" erstmal wissen, das er überhaupt "Startseite" heißen soll.
Die Software ließt ja die htaccess nicht aus.

Die htaccess bewirkt nur, das der Server, dich von "Startseite" auf index.php?s=3 leitet.

Du müsstest in deiner software nun alles, was index.php?s=3 heißt, in Startseite umbenennen. Sollte das alles dynamisch passieren, musst du dafür ne function programmieren, die die Links umbaut.

GUte Seite für sowas unter anderem auch: http://www.modrewrite.de