我無法使用 javascript URLSearchParams 函式獲取它,因為它需要“?” 前。
是否有可能在 URL 的最后一個斜杠之后獲取最后一個字串?
For ex:
mydomain.com/hello
mydomain.com/otherExample
我需要將“ hello ”作為引數并保留在我的域的索引中,并將“param”值分配給 var?請注意,“hello”頁面或目錄不存在。
也許可以通過 404 錯誤重定向來管理它?
uj5u.com熱心網友回復:
在 .htaccess 檔案中,您可以在不更改 URL 的情況下重定向到您的索引。
之后,您必須按照他們在其他訊息中的說明處理 window.location.pathname。
.htaccess 檔案
RewriteEngine On
RewriteRule ^(.*)$ index.html
uj5u.com熱心網友回復:
您應該能夠使用以下 Javascript 檢索它:
let parts = window.location.pathname.split('/');
let path = parts[parts.length - 1];
uj5u.com熱心網友回復:
Location 物件有一個完全符合您要求的屬性:
window.location.pathname
如果你不想要初始斜線,你可以像這樣洗掉它:
window.location.pathname.substring(1)
檔案:https ://developer.mozilla.org/en-US/docs/Web/API/Location
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/424270.html
標籤:javascript .htaccess 改写 参数
