kostenloser Webspace werbefrei: lima-city


URL Rewrite mit Ankern

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    kill-a-teddy

    Kostenloser Webspace von kill-a-teddy

    kill-a-teddy hat kostenlosen Webspace.

    Gibt es eine Möglichkeit einen url rewrite auf einen Anker anzuwenden? Offensichtlich sind Anker Client bzw. Browser Seitig, aber gibt's da trotzdem null Möglichkeiten das umzuschreiben?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. hackyourlife

    Moderator Kostenloser Webspace von hackyourlife

    hackyourlife hat kostenlosen Webspace.

    Was willst du damit bezwecken?
  4. Autor dieses Themas

    kill-a-teddy

    Kostenloser Webspace von kill-a-teddy

    kill-a-teddy hat kostenlosen Webspace.

    hackyourlife schrieb:
    Was willst du damit bezwecken?


    Schönere URL's ^^ ?
  5. hackyourlife

    Moderator Kostenloser Webspace von hackyourlife

    hackyourlife hat kostenlosen Webspace.

    Du meinst also sowas
    http://www.example.com/page#irgendeinunschönertext
    http://www.example.com/page#schön
    ?

    Nein, das kannst du nur machen, indem du die Anker (oder IDs) umbenennst.

    Oder meinst du sowas:
    http://www.example.com/page/bla
    per Redirect auf
    http://www.example.com/page#bla
    wobei das der Benutzer merkt? Weil das funktioniert… dass er es nicht merkt funktioniert so nicht.

    Oder wie soll man das sonst verstehen?
  6. Autor dieses Themas

    kill-a-teddy

    Kostenloser Webspace von kill-a-teddy

    kill-a-teddy hat kostenlosen Webspace.

    hackyourlife schrieb:

    Oder meinst du sowas:
    http://www.example.com/page/bla
    per Redirect auf
    http://www.example.com/page#bla
    wobei das der Benutzer merkt? Weil das funktioniert… dass er es nicht merkt funktioniert so nicht.

    Oder wie soll man das sonst verstehen?


    Genau andersrum ^^
    http://www.example.com/page#bla

    per Redirect
    http://www.example.com/page/bla
  7. hackyourlife

    Moderator Kostenloser Webspace von hackyourlife

    hackyourlife hat kostenlosen Webspace.

    kill-a-teddy schrieb:
    Genau andersrum ^^
    http://www.example.com/page#bla

    per Redirect
    http://www.example.com/page/bla
    Du meinst du gibst im Browser
    page#bla
    ein und er soll auf
    page/bla
    am Server weiterleiten? Nein, das ist per rewrite nicht möglich, da der Anker normalerweise nicht an den Server geschickt wird, außer du missbrauchst JavaScript, was du hier aber lieber nicht machen solltest.
  8. Autor dieses Themas

    kill-a-teddy

    Kostenloser Webspace von kill-a-teddy

    kill-a-teddy hat kostenlosen Webspace.

    hackyourlife schrieb:
    ]Du meinst du gibst im Browser
    page#bla
    ein und er soll auf
    page/bla
    am Server weiterleiten? Nein, das ist per rewrite nicht möglich, da der Anker normalerweise nicht an den Server geschickt wird, außer du missbrauchst JavaScript, was du hier aber lieber nicht machen solltest.


    Ja so war das gemeint... Hmm das ist ein wenig Schade, denn ich hab alles auf einer Seite gebastelt, um mal ein bisschen was zu probieren, jetzt wird auf der Seite ein Parameter übergeben, dahinter steht dann ein Anker... Das sieht ein bisschen doof aus mit einer URL, wie

    index.php?var1=2938&var2=39843#page_hidden

  9. hackyourlife

    Moderator Kostenloser Webspace von hackyourlife

    hackyourlife hat kostenlosen Webspace.

    Falls ich dich jetzt richtig verstehe könntest du so etwas machen:
    index.php/page_hidden?var1=2938&var2=39843
    Dabei bekommst du
    /page_hidden
    als
    $_SERVER['PATH_INFO']
    und die Parameter ganz normal in
    $_GET
    … rewrite brauchst du dann gar nicht, und Anker vermutlich auch nicht (?).

    Beispiel: http://hackyourlife.lima-city.de/info.php/page_hidden?var1=2938&var2=39843
  10. Autor dieses Themas

    kill-a-teddy

    Kostenloser Webspace von kill-a-teddy

    kill-a-teddy hat kostenlosen Webspace.

    hackyourlife schrieb:
    Falls ich dich jetzt richtig verstehe könntest du so etwas machen:
    index.php/page_hidden?var1=2938&var2=39843
    Dabei bekommst du
    /page_hidden
    als
    $_SERVER['PATH_INFO']
    und die Parameter ganz normal in
    $_GET
    … rewrite brauchst du dann gar nicht, und Anker vermutlich auch nicht (?).

    Beispiel: http://hackyourlife.lima-city.de/info.php/page_hidden?var1=2938&var2=39843


    Jein die #page_hidden ist ja in dem Fall der Anker ^^ Wie ich die Variablen verstecke weiß ich, das war auch nur ein Beispiel.. Nur möchte ich mit Absicht bestimmt Variablen offen stehen lassen ;)
  11. 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!