news/test.html to news.php?id=test aus mehreren Ordnern
Verfasst: 13.09.2011 14:59
Hallo liebe Community,
ich bin noch noch relativ neu im Mod Rewrite Jungle und brauche bei diesem Problem mal ein bisschen Hilfe
Soweit bin ich schon:
Wenn die Datei news.html als php datei existiert, wird auf diese weitergeleitet. Das funktioniert auch super.
Nun möchte ich aber, dass der Server die Seite news/test.html zu news.php?id=test weiterleitet.
Genauso möchte ich aber, dass der Server die Seite subfolder/subfolder/whatever/test.html zu subfolder/subfolder/whatever.php?id=test weiterleitet.
Also immer wenn die Datei nicht existiert (news/test.html gibt es ja nicht) soll der Teil vor dem .html als id verwendet werden und der vordere teil als datei.php.
Natürlich wäre etwas wie:
möglich, jedoch hätte ich gerne eine globale variante, die alle möglichen unterordner einbezieht.
Ich hoffe das Problem ist gut beschrieben und ihr könnt mir helfen.
Liebe Grüße und vielen Dank
Arne
ich bin noch noch relativ neu im Mod Rewrite Jungle und brauche bei diesem Problem mal ein bisschen Hilfe
Soweit bin ich schon:
Code: Alles auswählen
RewriteCond %{REQUEST_FILENAME} (.*)\.html$
RewriteCond %1\.php -f
RewriteRule ^(.*)\.html$ $1\.php [QSA]
Nun möchte ich aber, dass der Server die Seite news/test.html zu news.php?id=test weiterleitet.
Genauso möchte ich aber, dass der Server die Seite subfolder/subfolder/whatever/test.html zu subfolder/subfolder/whatever.php?id=test weiterleitet.
Also immer wenn die Datei nicht existiert (news/test.html gibt es ja nicht) soll der Teil vor dem .html als id verwendet werden und der vordere teil als datei.php.
Natürlich wäre etwas wie:
Code: Alles auswählen
RewriteRule ^([^/]+)/(.+)\.html$ $1\.php?id=$2 [QSA]
Ich hoffe das Problem ist gut beschrieben und ihr könnt mir helfen.
Liebe Grüße und vielen Dank
Arne