site=static&staticID=i -> /link

Eines der wichtigsten Anwendungsgebiete von mod_rewrite ist das umschreiben von dynamischen in statische URLs um "suchmaschinenfreundliche URLs" zu erzeugen. Aber was ist besser fürs Ranking? http://www.url.com/12_2.htm, http://www.url.com/url,12,2.htm oder doch lieber http://www.url.com/12/2/url/ Fragen zum URL-Design werden hier diskutiert.

Moderator: Super-Mod

site=static&staticID=i -> /link

Beitragvon Vertico » 20.11.2009 20:52

Hallo allerseits. Ich habe ein kleines Problem, die im Titel angegebene URL umzuwandeln. Ich habe hier im Forum eine weile gesucht aber leider nichts passendes gefunden.

Ich möchte die staticID=i-URLs in brauchbare Direktlinks umwandeln, es sollte so aussehen:

domain.de/ueberuns aus site=static&staticID=1
domain.de/impressum aus site=static&staticID=2
domain.de/history aus site=static&staticID=3

ect

Kann mir jemand helfen? Wäre euch sehr dankbar.

Gruß Vertico
Vertico
.
.
 
Beiträge: 3
Registriert: 18.11.2009 13:06

Beitragvon Gumbo » 21.11.2009 11:13

Eine Möglichkeit wäre einfach für jeden Fall eine Regel anzugeben:
Code: Alles auswählen
RewriteRule ^ueberuns$ site=static&staticID=1 [L]
RewriteRule ^impressum$ site=static&staticID=2 [L]
RewriteRule ^history$ site=static&staticID=3 [L]
Markus Wulftange
Gumbo
Moderator
Moderator
 
Beiträge: 5019
Registriert: 07.01.2005 01:18
Wohnort: Trier

Beitragvon Vertico » 21.11.2009 23:02

Danke schonmal Gumbo, so hatte ich es auch vor, da ich nur 4 statische Seiten habe. Ich nutze Webspell, aber mein Problem ist, dass sich nur eine Seite mit leerem Content öffnet

Code: Alles auswählen
RewriteRule ^([^/\.]+)/?$ index.php?site=$1


funktioniert einwandfrei

Code: Alles auswählen
RewriteRule ^webdesign$ index.php?site=static&staticID=4


jedoch nicht. Woran kann das liegen?
Vertico
.
.
 
Beiträge: 3
Registriert: 18.11.2009 13:06

Beitragvon Gumbo » 24.11.2009 18:20

Du musst die Reihenfolge der Regeln berücksichtigen, da sie auch der Reihe nach getestet und angewendet werden.
Markus Wulftange
Gumbo
Moderator
Moderator
 
Beiträge: 5019
Registriert: 07.01.2005 01:18
Wohnort: Trier

Beitragvon Vertico » 24.11.2009 23:01

Ja, den Tip habe ich an anderer Stelle auch bekommen, seither läuft es... o.O an so einen banalen Fehler habe ich echt nicht gedacht. Jedenfalls recht herzlichen Dank Gumbo.
Vertico
.
.
 
Beiträge: 3
Registriert: 18.11.2009 13:06


Zurück zu URL-Design

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste