2016-07-07 6 views
-1

ちょうどURLパラメータ

www.domain.com/home/welcome 

として

www.domain.com/home/?welcome 

を取得し、

www.domain.com/home/ 

感謝のインデックスファイルへのすべてのトラフィックをリダイレクトするか疑問として '/' の後の文字列を認識しています。

+0

URL書き換えやウェブサーバの設定でリダイレクトを。 – Shilly

答えて

1

この単純なTrickは、javascriptで作成された簡単なソリューションを使用してURLを分割します。最初にURLが取得され、次に区切り文字「/」で分割され、各値は特定のインデックスの配列に格納されます。どのように操作したいのか自分自身を理解することができます。

EDIT Hlawu Mは、次のコードを使用して、文字列の最後の部分を取得するには、示唆したように:

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

また、URL文字列の最後の部分だけが必要な場合、/ string/string2/lastPart: var lastString = window.location.pathname.split( '/')。reverse()[0]; はあなたのためのトリックを行う必要があります。 –

+0

貴重な提案をありがとう@HlawuM私はそれを感謝し、私の答えに加えました。 –

+0

あなたの答えの一部として私のスニペットを使用しても問題はありません。 –