0
所以我有以下一些代碼在某種程度上起作用。從URL的末尾刪除尾部'/'
var url = window.location.protocol + "//" + window.location.host + window.location.pathname;
var sanitized = url
.replace(/^https\:\/\//, '') // remove the leading http:// (temporarily)
.replace(/\/+/g, '/') // replace consecutive slashes with a single slash
.replace(/\/+$/, ''); // remove trailing slashes
url = 'https://' + sanitized;
window.onload = function urlChange(){
location.replace(url);
}
唯一的問題是,一旦URL被更改,頁面不斷重新加載,就好像我有一個無限循環繼續。
任何想法?
謝謝!
你應該有一個檢查,如果原始URL是好的。如果沒有,請清潔並更換。目前你一直在設置。因此無限重新加載 – Rajesh