CrushLog
Erfahrenes Mitglied
Hallo,
ich hoffe ich bin hier richtig mit meinem Problem:
ich benutz bei mir mod_rewrite, obwohl ich zugeben muss, dass ich es noch nicht wirklich alles verstanden hab.
Ich würde nun gerne eine Ausnahme einbauen, die einen bestimmten String aussen vor lässt und stattdessen zu einer anderen Datei weitergeleitet wird.
Weiterhin hab ich noch immer das Problem, dass meine Rules nicht dynamisch genug sind, sprich, kann mir jemand erklären, wie es am besten gehen würde die übergebenen Variablen per PHP so dynamisch wie möglich zu halten?
Hier mal der Auszug aus meiner htaccess
Am liebsten würde ich alles per / weitergeben, sprich.
http://domain.de/news/123 - News - ID 123
oder
http://domain.de/news/misc/123 - News - Kategorie misc - ID 123
oder
http://domain.de/shoutbox/send - Shoutbox - Option Send (also keine weitergabe per id= oder so)
Schwer zu erklären, die Dokumentation hab ich mir schon durch gelesen, aber versteh diesen theoretischen Kram recht schwer. Beispiele und Hilfestellungen zum Verständnis wären was ich bräuchte.
Danke euch im Voraus!
//Ben
ich hoffe ich bin hier richtig mit meinem Problem:
ich benutz bei mir mod_rewrite, obwohl ich zugeben muss, dass ich es noch nicht wirklich alles verstanden hab.
Ich würde nun gerne eine Ausnahme einbauen, die einen bestimmten String aussen vor lässt und stattdessen zu einer anderen Datei weitergeleitet wird.
Weiterhin hab ich noch immer das Problem, dass meine Rules nicht dynamisch genug sind, sprich, kann mir jemand erklären, wie es am besten gehen würde die übergebenen Variablen per PHP so dynamisch wie möglich zu halten?
Hier mal der Auszug aus meiner htaccess
Code:
RewriteEngine on
#Options +FollowSymlinks
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^;-]*)$ /index.php?open=$1
RewriteRule ^(.+);(.*)$ /index.php?open=$1&id=$2
RewriteRule ^(.+)-(.*)$ /index.php?open=$1&option=$2
Am liebsten würde ich alles per / weitergeben, sprich.
http://domain.de/news/123 - News - ID 123
oder
http://domain.de/news/misc/123 - News - Kategorie misc - ID 123
oder
http://domain.de/shoutbox/send - Shoutbox - Option Send (also keine weitergabe per id= oder so)
Schwer zu erklären, die Dokumentation hab ich mir schon durch gelesen, aber versteh diesen theoretischen Kram recht schwer. Beispiele und Hilfestellungen zum Verständnis wären was ich bräuchte.
Danke euch im Voraus!
//Ben