kostenloser Webspace werbefrei: lima-city


RegEx/PHP URL umschreiben

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    myhead

    myhead hat kostenlosen Webspace.

    Hey,

    folgende Frage
    kann man diese url index.php?eid=234323234&aid=1231231
    so umschreiben
    domain.de/234323234/1231231 ?

    Links zu informierenden Seiten erwünscht xD
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. hackthelan-bg

    hackthelan-bg hat kostenlosen Webspace.

    kann man nicht sonst kommt sowas raus http://domain.de/domain.de/234323234/1231231
    kanns so http://domain.de/index.php?eid=234323234&aid=1231231 machen oder index.php?eid=234323234&aid=1231231
  4. karlsve

    Moderator Kostenloser Webspace von karlsve

    karlsve hat kostenlosen Webspace.

    schau dir mal die ".htaccess" sachen an da gibt es mod_rewrite

    Sollte das sein was du suchst

    MfG
    karlsve

    Beitrag zuletzt geändert: 6.9.2009 18:19:08 von karlsve
  5. Das ist soweit möglich. Man muß allerdings zwei Sachen unterscheiden:

    1. deine Links auf der Webseite:
    Diese mußt du selbst per PHP halt in deinem Format formatieren und ausgeben.

    2. Die Umwandlung des Requests in ein Url taugliches Format
    D.h. die URL die im Browser eingegeben wird bzw. die Url die bei dir auf der Webseite angeklickt wird, in ein Format zu bringen, das der Webserver damit arbeiten kann. Bei diesem Schritt hilft dir mod_rewrite
    (Konvertierung domain.de/234323234/1231231 unsichtbar in domain.de/index.php?eid=234323234&aid=1231231 womit der Webserver aufgerufen wird)

    Grüßle
  6. Autor dieses Themas

    myhead

    myhead hat kostenlosen Webspace.

    hey ho,


    das müsste so doch eigl. stimmen
    RewriteEngine on
    RewriteBase /
    RewriteRule ^(.*)_(.*).html$ index.php?a=$1&b=$2


    wenn ich von index.php?a=abc&b=def
    auf
    abc_def.html umleiten will, oder?

    wird diese regel eigl. auch aktiv wenn ich über ein Formular <form action="index.php?a=$1&b=$2" ....> versende?
    oder muss ich das schon vorher formatieren? ..also <form action="abc_def.html" .....>


    edit: hab meinen ersten plan geändert von /abc/def zu abc_def.html

    Beitrag zuletzt geändert: 6.9.2009 20:26:26 von myhead
  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!