我剛剛在我的網絡服務器上設置了一個受密碼保護的目錄(以便存儲備份的熱副本等),並想知道是否有任何方式我可以設置密碼提示用戶嘗試訪問此頁面。如何設計.htaccess密碼保護promp?
目前的情況是沒有人會注意到我的漂亮的小紙條,這讓我傷心。
這似乎同樣顯示爲標準的.js警報,但我一直無法找到一個方法來指定任何CSS類我也許能夠改變,而「警報」對話框不在devtools顯示不出來,只是網頁bahind它:
任何意見/建議將不勝感激。
我剛剛在我的網絡服務器上設置了一個受密碼保護的目錄(以便存儲備份的熱副本等),並想知道是否有任何方式我可以設置密碼提示用戶嘗試訪問此頁面。如何設計.htaccess密碼保護promp?
目前的情況是沒有人會注意到我的漂亮的小紙條,這讓我傷心。
這似乎同樣顯示爲標準的.js警報,但我一直無法找到一個方法來指定任何CSS類我也許能夠改變,而「警報」對話框不在devtools顯示不出來,只是網頁bahind它:
任何意見/建議將不勝感激。
不能編輯認證登錄框本身,它是每一個瀏覽器不同並將其作爲瀏覽器內部組件的一部分實現(例如,Chrome代碼片段處理登錄標題:https://code.google.com/p/chromium/codesearch#chromium/src/chrome/app/generated_resources.grd&q=%22Authentication%20Required%22&sq=package:chromium&type=cs&l=3552)。
你可以做的是創建一個自定義的PHP登錄頁面(有酥料餅的,如果你想),以顯示:
Redirect 401 "authorization required page" to custom page
添加此爲.htaccess
ErrorDocument 401 /401.html
然後在你的根目錄下(如您的index.html是)使自己的401.html文件。然而,如果你想讓登錄工作,你需要一個像PHP這樣的服務器端語言。
請注意,這隻能說明在用戶輸入錯誤的輸入之後,401未經授權的頁面。它不會修改警報對話框。 – Bijan 2014-11-04 23:56:25
從how to change the style of alert box,你不能改變一個警告框的樣式,除非你讓你自己的警告對話框(對於一個例子見Here)
謝謝,這爲我整理了!很好的解決方法。 – Tainted 2014-11-05 00:39:51