Habe ich als Url:
localhost/ab/directory.php?id=200
id=200 ist jenny id-Mitglied
wie zu ändern, um
localhost/ab/jenny
möglich ist?
Dank
Herzlich willkommen auf StackOverflow. Große erste Frage!
Welchen webserver Sie auf? Apache oder IIS?
Wie kommen alle davon ausgehen, dass er auf Apache?
Weil sein Skript namens directory.php
.
mein server ist Apahe.
InformationsquelleAutor Iwan | 2009-12-11
Möchten Sie verwenden mod_rewrite, ein Modul in apache. Dieser verwaltet wird .htaccess-Datei in deinem web-Verzeichnis. AddedBytes hat ein nettes tutorial für die Anfänger, die auf url-rewriting.
Finden Sie unter: http://www.addedbytes.com/for-beginners/url-rewriting-for-beginners/
InformationsquelleAutor Sampson
Finden Sie unter: http://www.addedbytes.com/for-beginners/url-rewriting-for-beginners/
InformationsquelleAutor bala3569
Können Sie tun dies in mindestens 2 verschiedene Möglichkeiten:
/ab
ein php-script prüft diePATH_INFO
abrufen/jenny
. Sie müssen zum konfigurieren von Apache zur Behandlung Skripte ohne Dateiendung als php-Skript für diese zu arbeiten.Tut mir Leid, in Ordnung für option 2 zu arbeiten,
/ab
müsste ein php-script, nicht um ein Verzeichnis, wie es in Ihrem Fall. Ich schlage vor, Sie gehen mit der option 1, wie es den mehr und mehr praktiziert und akzeptiert von den 2 Ansätzen.ok. ich bin so Interesse Ihrer option 2.aber meine Website läuft. irgendein problem, wenn ich das mache? Sie geben Beispiel für mein problem..bitte.. danke.
Siehe den link in @Jonathan Sampson Antwort.
InformationsquelleAutor Asaph
Prüfen: http://www.wmtips.com/apache/how-use-mod-rewrite-url-rewriting.htm
InformationsquelleAutor s-sharma