ModRewrite - adresse.de/php-seiten ohne Endung und adresse.de/Benutzer

Kalma

Erfahrenes Mitglied
Hallo,

ich frage mich grade, ob folgendes möglich ist:


Ich will auf meiner Seite folgenden schicken URLs:
http://adresse.de/index
http://adresse.de/news
http://adresse.de/contact
und so weiter!

Allerings soll auch ein Benutzer die Möglichkeit haben, zu sagen:
"Hey, hier ist meine Seite, klick auf folgenden Link:"
http://adresse.de/Benutzername

Ist das möglich?

Meine "normalen" URLs frage ich so ab:
Code:
RewriteRule ^([^/\.]+)/?$ 	/projektordner/$1.php 				[L]



Würde mich über eine Antwort freuen!
David
 
Zuletzt bearbeitet:
Du könntest die RewriteRule so ändern, dass $1 einem Script als GET-Parameter übergeben wird, also sowas wie /projektordner/index.php?action=$1
In diesem Script wird action überprüft. Bei index/news/contact/etc wird das jeweilige Script ausgeführt. Wird keiner der vordefinierten Begriffe erkannt, dann ist das Benutzer-Script dran.
Man sollte dabei vielleicht auch beachten, dass man Usern von vorne herein Namen wie "index" verbietet.
 
Also dass ich jede Seite, die eine "statische" Seite ist, von vornerein festlege?

Problem dabei ist, dass ich relativ viele Seiten habe.
 

Neue Beiträge

Zurück