我在IIS中將錯誤頁面設置爲httpRedirect.htm,當發現錯誤403.4時,嘗試將任何http請求轉換爲https。document.referrer變爲空白
所以如果用戶輸入一個http url到瀏覽器,它會觸發httpRedirect.htm頁面,並且會得到這個url,把http替換爲https,然後重定向到這個新的url。我希望這發生在JavaScript中。
但是,當我在httpRedirect.htm中使用document.referrer時,發現它總是返回空白。
這種情況有什麼特別的考慮嗎?使用此錯誤頁面的瀏覽器是否可以攜帶以前請求中的信息?
你永遠不能依靠document.referrer。 deocument.referrer在來自書籤或輸入地址時總是空白。使用URL中的信息 – mplungjan