2016-03-25 7 views
0

Ich bekomme Dinge mit Hilfe von STYFLE arbeiten, und jetzt habe ich das funktioniert: olympiccode.xyz/download/plugin/hgjg/ff olympiccode.xyz/download/plugin/anyg/ggURL Mapping und Redirect mit Eingabe in PHP

Jetzt möchte ich durch die Eingabe auf der URL umleiten, zum Beispiel, wenn eine Person diese URL verwendet: olympiccode.xyz/download/plugin/anything/here Wie kann ich ihn zu olympiccode.xyz/download/files umleiten /pl/anything-here.jar (die alles-here.jar wird durch das, was die Person in der URL setzen geändert)

// Alte Frage

ich weiß nicht, die nam e dieser Dinge, damit ich „Custom automatische URL“ verwendet, was ich meine ist, ein paar Links, wie sie:

https://crafatar.com/capes/jeb_ 
https://crafatar.com/capes/Notch 
--- 
https://inventivetalent.org/download/plugin/Test/1.5 
https://inventivetalent.org/download/plugin/CustomUrl/1.345344.345345 

Wie es funktioniert? Ist es wirklich mit Javascript gemacht? wie kann ich es tun? [/ spoiler]

+0

Dieses URL-System, wo Sie schreiben können, was Sie wollen und immer eine Seite mit den Informationen basierend auf dem, was Sie schreiben generieren – TxCraft

Antwort

1

Ich höre, wie Sie mit URL Routing (manchmal URL-Mapping genannt) mit Javascript umgehen.

Es ist unklar, ob Sie serverseitiges Routing mit node.js durchführen möchten oder ob Sie clientseitiges Routing im Browser durchführen möchten, also werde ich einen isomorphen Router verknüpfen, der in beiden Umgebungen director heißt.

Das Routing im Browser wurde normalerweise auf window.location.hash für URLs wie http://example.com/#about und http://example.com/#downloads beschränkt.

bietet jedoch HTML5 eine History API die URL als http://example.com/about und http://example.com/downloads

Lesen Sie mehr über die history.pushState() auf MDN neu zu schreiben.

+0

Ich bekomme es jetzt auf meiner Website mit: http://olympiccode.xyz/download/plugin/hgjg/ff/ http://olympiccode.xyz/download/plugin/anything/here/ Wenn jedoch eine Person diese URL verwendet: http://olympiccode.xyz/download/plugin/anything/ here/ Wie kann ich ihn umleiten zu http://olympiccode.xyz/download/files/pl/anything-here.jar (die irgendetwas-here.jar wird durch was die Person in die URL eingegeben) geändert – TxCraft

+0

Ich denke Was Sie wollen, ist ein [Redirect] (http://stackoverflow.com/q/768431/266535) – styfle

+0

Aber wie kann ich bekommen, was der Benutzer in die URL eingegeben hat? – TxCraft