URL Rewrite mit Ankern
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
absicht
ankern
beispiel
benutzer
bestimmt variablen offen stehen
browser
code
http
index
info
null
page
parameter
probieren
server
teddy
url
variablen verstecke
verstehen
weiterleiten
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Was willst du damit bezwecken?
-
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:
per Redirect aufhttp://www.example.com/page/bla
wobei das der Benutzer merkt? Weil das funktioniert… dass er es nicht merkt funktioniert so nicht.http://www.example.com/page#bla
Oder wie soll man das sonst verstehen? -
hackyourlife schrieb:
Oder meinst du sowas:
per Redirect aufhttp://www.example.com/page/bla
wobei das der Benutzer merkt? Weil das funktioniert… dass er es nicht merkt funktioniert so nicht.http://www.example.com/page#bla
Oder wie soll man das sonst verstehen?
Genau andersrum ^^
http://www.example.com/page#bla
per Redirect
http://www.example.com/page/bla
-
kill-a-teddy schrieb:
Du meinst du gibst im Browser
Genau andersrum ^^
http://www.example.com/page#bla
per Redirect
http://www.example.com/page/bla
ein und er soll aufpage#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.page/bla
-
hackyourlife schrieb:
]Du meinst du gibst im Browser
ein und er soll aufpage#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.page/bla
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
-
Falls ich dich jetzt richtig verstehe könntest du so etwas machen:
Dabei bekommst duindex.php/page_hidden?var1=2938&var2=39843
als/page_hidden
und die Parameter ganz normal in$_SERVER['PATH_INFO']
… rewrite brauchst du dann gar nicht, und Anker vermutlich auch nicht (?).$_GET
Beispiel: http://hackyourlife.lima-city.de/info.php/page_hidden?var1=2938&var2=39843 -
hackyourlife schrieb:
Falls ich dich jetzt richtig verstehe könntest du so etwas machen:
Dabei bekommst duindex.php/page_hidden?var1=2938&var2=39843
als/page_hidden
und die Parameter ganz normal in$_SERVER['PATH_INFO']
… rewrite brauchst du dann gar nicht, und Anker vermutlich auch nicht (?).$_GET
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 ;) -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage