mod_rewirte-Ergänzung...HILFE!!!

URLs umschreiben, umleiten, blocken oder sperren - all das und noch viel mehr kann mit mod_rewrite erreicht werden. Mit regulären Ausdrücken, Conditions und Rules stehst Du auf Kriegsfuss? mod_rewrite macht nicht das was Du willst, oder funktioniert gar nicht? hier bist Du richtig!

Moderatoren: Bob, Super-Mod

mod_rewirte-Ergänzung...HILFE!!!

Beitragvon Ashcraaft » 21.01.2011 09:30

Leider ist unser Programmierer gerade nicht erreichbar, sonst würden wir natürlich ihn fragen...

Wir haben auf einer Seite folgende Rewrite-Rule:
Code: Alles auswählen
RewriteEngine on
RewriteRule ^shop/([^/]+)?$ redirect_shop.php?shop=$1 [L]
RewriteRule ^gutschein/([^/]+)?$ redirect_gutschein.php?gutschein=$1 [L]


hinter "gutschein/" steht normalerweise der Name des Gutscheins. Was natürlich vollkommener Quatsch ist, weil dieser nicht unbedingt eindeutig in der DB vorkommt. Wir müssen also zumindest auch die "gutschein_id" mit übergeben.

Der Link mit den PHP-Variablen soll so aussehen:
http://unsereseite.de/gutschein_details.php?gutschein=gutscheintitel&gutschein_id=234


Und der sichtbare so:
http://unsereseite.de/gutschein/gutscheintitel/id/234


Jetzt werden sicher wieder die ersten Paar nach Google schreien, jedoch muss ich ganz ehrlich sagen, dass ich das nie wieder brauchen werde (weil es eigentlich nicht mein Aufgabengebiet ist) und es mir deswegen nicht stundenlang durchlesen möchte. Angelesen habe ich das Thema, aber die RegEx sind mir etwas zu kompliziert, um sie auf anhieb zu verstehen ;)

Ich habe gehofft, dass ihr mir dabei kurz helfen könntet!?

Wäre für jede Hilfe sehr dankbar!

Grüße!
Ashcraaft
.
.
 
Beiträge: 17
Registriert: 16.10.2008 12:00

Zurück zu mod_rewrite

Wer ist online?

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

cron