PHP URLs ohne GET anzeigen

Zhen

Lt. Junior Grade
Registriert
Aug. 2009
Beiträge
299
Hallo Leute,
ich programmiere derzeit seit langem mal wieder bisschen in PHP, da ich nie wirklich tief drin war in den Web-Techniken und PHP stellt sich mir nun eine Frage.

Ich benutze immer sehr oft includes. Welches include gerade ausgeführt werden soll wird natürlich anhand einer switch-abfrage und $_GET[...] ermittelt.
Dementsprechend schauen auch meine Links und die urls so aus:

Links:
PHP:
<a href="index.php?page=blabla">Blabla</a>

Urls:
PHP:
http://www.meinedomain.de/index.php?page=blabla

Das sieht natürlich oft sehr hässlich aus könnte unter anderem auch den User vielleicht irritieren.
Daher nun meine Frage: Gibt es eine Möglichkeit die URLs zu maskieren? z.B. dass da statt "domain.de/index.php?page=blabla" einfach nur "domain.de/blabla/" steht oder sowas ähnliches?

Aber im Hintegrund soll natürlich das gewohnte GET ausgeführt werden?

Danke schon mal im vorraus. ;)
 
Google mal nach "URL Rewriting" oder "Rewrite Rules" oder "HTACCESS Rewrite".
Da sollteste zügig fündig werden ;)
 
Stichwort .htaccess und mod_rewrite bzw. RewriteRule beim Apache. Ein nginx macht das in der Serverconfig.
 
Übrigens irritiert das User nicht wirklich. Oder irritiert dich hier die Foren-URL? Die könnte man auch mit Rewrite aufpeppen, aber wozu?
 
naja sagen wir es so... da ich nie aktiv in php programmiert habe, sehen bei mir die URLs ein bisschen chaotischer aus als hier jetzt :D :D

Danke für die Hilfe, werd mich gleich mal auf die Suche danach machen :)
 
Zurück
Oben