我想确保无论用户使用什么浏览器,他们都能在URL栏中看到完全相同的字符。
大多数浏览器都会在URL栏中显示上述协议类型。但是,Chrome会截断http://(不确定https)并以域名开始,例如:
铬:
stackoverflow.com/questions/ask
Safari:
http://stackoverflow.com/questions/ask
那么,有没有一种方法可以在所有浏览器中抑制http://,或者甚至在所有浏览器中强制使用它?最好是抑制。
据我所知没有。URL在地址栏中的显示方式完全取决于每个浏览器。
然而,使用https://
似乎会触发在最新版本的Chrome, Firefox, IE和Safari(在Windows 7上测试)中显示的前缀。如果您的要求非常非常重要,您可以考虑切换到
不,你不能——这是一件积极的事情。
这将意味着您将能够更改当前客户端的一些配置设置,这将是一个巨大的安全威胁。想象一下,你可以访问的任何网站都可以改变浏览器的工作方式。