Variable übergeben - URL
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
apache
beispiel
code
datei
domain
entfernen
frage
http
information
inhalt
langsamkeit
lese
meinung
regeln
schaffen
schande
trick
url
verstehen
zeigen
-
Hallo,
Ich frage mich schon länger, ob man anstatthttp://www.domain.de/form2.php?Inhalt=DasIstDerInhalt
es auch irgendwie schaffen kann, das es auch so gehthttp://www.domain.de/form2.php/DasIstDerInhalt
.
Klar weiß php dann nicht was es machen soll, aber gibt es da irgend ein Trick?
Oder als beispiel: Wie macht das denn Gidf?
Jetzt kann man ja da hinter http://www.gidf.de/ etwas schreiben, wie zum Beispiel:
http://www.gidf.de/Kostenloses_Cms
Dann kommt ja der SatzJemand ist der Meinung, dass du zu dumm bist, um mit Google nach Kostenloses_Cms zu suchen.
oder wurde das nicht mit php gemacht?
Beitrag zuletzt geändert: 18.12.2009 22:45:53 von julian101 -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Doch, allerdings wurde zusätzlich das Apache-Modul mod_rewrite benutzt.
Das kannst du auch.
Hier gibt's mehr Informationen.
http://www.modrewrite.de/ -
julian101 schrieb:
Hallo,
Ich frage mich schon länger, ob man anstatthttp://www.domain.de/form2.php?Inhalt=DasIstDerInhalt
es auch irgendwie schaffen kann, das es auch so gehthttp://www.domain.de/form2.php/DasIstDerInhalt
.
Klar weiß php dann nicht was es machen soll, aber gibt es da irgend ein Trick?
Jo, den Trick gibt es. Er heißt Mod-rewrite. In einer .htaccess werden Regeln hinterlegt, nach denen der Apache aus deinen "schönen" URLS wieder URLs generiert, die php verstehen kann.
FF
Edit: Uups, nur Zweiter. Möge ein Mod die Schande meiner Langsamkeit entfernen.
Beitrag zuletzt geändert: 18.12.2009 22:50:07 von fatfreddy -
fatfreddy schrieb:
julian101 schrieb:
Hallo,
Ich frage mich schon länger, ob man anstatthttp://www.domain.de/form2.php?Inhalt=DasIstDerInhalt
es auch irgendwie schaffen kann, das es auch so gehthttp://www.domain.de/form2.php/DasIstDerInhalt
.
Klar weiß php dann nicht was es machen soll, aber gibt es da irgend ein Trick?
Jo, den Trick gibt es. Er heißt Mod-rewrite. In einer .htaccess werden Regeln hinterlegt, nach denen der Apache aus deinen "schönen" URLS wieder URLs generiert, die php verstehen kann.
FF
Edit: Uups, nur Zweiter. Möge ein Mod die Schande meiner Langsamkeit entfernen.
Und wie sieht diese .htaccess Datei dann aus?
Ich habe das nämlich nicht ganz verstanden.
Könntest du mir da mal ein beispiel zeigen?
(http://www.webdesign-in.de/mts/mod_rewrite-htaccess/?)
-
julian101 schrieb:
Könntest du mir da mal ein beispiel zeigen?
Schau dir mal den Link von zerojan an. Dort findest Du alle Infos, die Du brauchst. Warum soll ich hier wiederholen, was andere Leute schon ausführlich beschrieben haben. ;)
FF -
Das Beispiel könnte sich eignen, wenn du es etwas umschreibst:
http://www.modrewrite.de/13.9.0.0.1.0.phtml
Du erhältst ja dann die GET-Variable, die du dann in PHP weiterverarbeiten kannst.
Ich lese mich da auch gerade rein, ist etwas her, dass ich das das letzte mal gemacht habe
Beitrag zuletzt geändert: 18.12.2009 23:07:25 von zerojan -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage