domain.de/file/var -> domain.de/file.php?sub=var

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

domain.de/file/var -> domain.de/file.php?sub=var

Beitragvon Maultier » 15.02.2010 16:46

Hi Leute,

ich hab schon mal falsch gepostet, aber jetzt hier:

Aktuelle .htaccess
Code: Alles auswählen
RewriteEngine On
RewriteRule ^([^/.]+)$ /$1.php [L]


Funktion:
www.domain.de/home bewirkt www.domain.de/home.php

Ich will das nur erweitern auf
www.domain.de/home/var bewirkt www.domain.de/home.php?sub=var

Meinem sehr beschränkten mod_rewrite Kenntnissen nach sollte doch folgendes funktionieren
Code: Alles auswählen
RewriteRule ^([^/.]+)/([^/.]+)$ /$1.php?sub=$2 [L]


Tut es aber nicht. Hilfe?

Es ist auch bei meinem Ausgangscode ein Problem klar geworden: www.domain.de/home/ [mit / am Ende] gibt 404?
Maultier
.
.
 
Beiträge: 9
Registriert: 10.11.2008 17:34

Zurück zu URL-Design

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast