mod_rewrite problem
till
- webserver
hallo zusammen,
ich habe folgendes problem:
ich möchte nach folgendem muster weiterleitungen machen:
http://www.test.com/jobs nach http://www.test.com/de/startseite/jobs.html
und dies generisch, d.h. für jegliche dinger anstelle von 'jobs'.
kann mir jemand helfen?
vielen dank.
till
Hello out there!
http://www.test.com/jobs
<Gebetsmühle>Verwende für Beispieldomains example.com, example.net, example.org oder auch foo.example, foo.invalid. [RFC2606] NIE Namen angeben, die wirklich existieren können! (Man weiß nie, was sich für Inhalt dahinter verbirgt.)</Gebetsmühle>
und dies generisch,
Du brauchst also einen regulären Ausdruck.
d.h. für jegliche dinger
also '.*' (evtl. '.+')
anstelle von 'jobs'.
Was du hinten als '$1' wiederverwenden willst, als speichern (klammern) musst.
See ya up the road,
Gunnar
Hallo,
danke und sorry für das nichteinhalten solch fundamentaler regeln :-)
ich habs mal so probiert:
RewriteRule ^/([^/])$ /de/redirects/$1.html [L,R]
es sollte alles unter http://www.example.com/jobs nach http://www.example.com/de/redirects/jobs.html redirecten, und dies generisch ;-)
müsste es so heissen:
RewriteRule ^/([^/].*)$ /de/redirects/$1.html [L,R]
danke fuer dein feedback :-)
Hello out there!
http://www.test.com/jobs
<Gebetsmühle>Verwende für Beispieldomains example.com, example.net, example.org oder auch foo.example, foo.invalid. [RFC2606] NIE Namen angeben, die wirklich existieren können! (Man weiß nie, was sich für Inhalt dahinter verbirgt.)</Gebetsmühle>
und dies generisch,
Du brauchst also einen regulären Ausdruck.
d.h. für jegliche dinger
also '.*' (evtl. '.+')
anstelle von 'jobs'.
Was du hinten als '$1' wiederverwenden willst, als speichern (klammern) musst.
See ya up the road,
Gunnar
Hello out there!
danke und sorry für das nichteinhalten solch fundamentaler regeln :-)
Na dann gleich noch eine hinterher. ;-) Bitte kein TOFU!
See ya up the road,
Gunnar