Umleitung

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

Umleitung

Beitragvon wandler » 24.02.2011 17:45

Hallo zusammen,

ich habe dynamische URLs, die so aussehen:
http://www.homepage.de/index.php?show=galerie
die ich so erfolgreich in Suchmaschinenfreundliche URLs ändere:
Code: Alles auswählen
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*)\.html index.php?show=$1

Ergebnis: http://www.homepage.de/galerie.html

Nun mein Problem, wenn die URL jetzt mehrere Variablen hat, die dann eine eindeutige Adresse haben soll, funktionieren diese nicht mehr!
Beispiel:
http://www.homepage.de/index.php?show=galerie&galkat=weide
Code: Alles auswählen
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*)\.html index.php?show=$1
RewriteRule (.*)-galkat-(.*)\.html index.php?show=$2&galkat=$3

Das Ergebnis stelle ich mir so vor: http://www.homepage.de/galerie-galkat-diesdas.html (oder besser: galerie-diesdas.html)
Einzeln funktioniert die Umleitung, nur nicht gemeinsam!

Was mache ich falsch?
Danke
Wandler
Coden ist keine Esoterik also lasst uns an eurem Wissen teilhaben ihr Gurus ;-)
wandler
.
.
 
Beiträge: 19
Registriert: 24.11.2006 19:39

Zurück zu URL-Design

Wer ist online?

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

cron