2016-07-07 19 views
-1

einfach erkennen fragen, wie man die Indexdatei vonURL-Zeichenfolge nach '/' als Parameter

www.domain.com/home/ 

Dank

www.domain.com/home/?welcome 

als

www.domain.com/home/welcome 

und leiten den gesamten Datenverkehr zu erhalten.

+0

URL-Rewriting und in den Einstellungen Ihres Web-Server umgeleitet wird. – Shilly

Antwort

1

Diese einfache Trick verwendet eine einfache Lösung von Javascript, um eine URL zu teilen. Zuerst wird die URL abgerufen, als nächstes wird das Trennzeichen "/" geteilt und jeder Wert wird in einem Array bei einem bestimmten Index gespeichert. Wie du dich manipulieren willst, kannst du selbst herausfinden.

EDIT Wie Hlawu M vorgeschlagen, den letzten Teil der Zeichenfolge zu erhalten, verwenden Sie den folgenden Code:

var lastString = window.location.pathname.split('/').reverse()[0] 
+0

Wenn Sie nur den letzten Teil der URL-Zeichenfolge möchten, d. H. String/string2/lastPart: var lastString = window.location.pathname.split ('/'). Reverse() [0]; sollte den Trick für Sie tun. –

+0

Danke für den wertvollen Vorschlag @HlawuM Ich schätze es und fügte es meiner Antwort hinzu. –

+0

kein Problem und danke für die Verwendung meines Schnipsel als Teil Ihrer Antwort. –