Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte
hier. Zur Startseite kommen Sie
hier.
mod_rewrite
Ich habe folgenden link
index.php/action=profil&userid=23
ich möchte aber in der domain nur
www.domain.de/profil/username
in der adresseleiste angeben, allerdings müsste ja dann die userid anhand des usernames ausgelese werdden und dann
an die adresse weitergegeben werden..
hat einer ne ahnung wie das geht?
Antworten
ich kenne es nur so, das man auch die id mit übergibt, und den usernamen nur als "schmuck" dazu ausgibt.
zb: /profil/5/username
2.
www.modrewrite.de
*schieb*
3.
Mit Hilfe einer RewriteMap kannst du die Usernamen in IDs aufloesen:
http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html#rewritemapDas geht allerdings nur, wenn du Zugriff auf die httpd.conf hast. In .htaccess Dateien ist die RewriteMap Direktive verboten. Wenn du auf einem Shared Host bist, dann musst du dir eine PHP-Loesung einfallen lassen.