将HTTPS设置为默认值
我刚刚为我的网站获得了SSL证书,但默认情况下,当我写下mywebsite.com时,浏览器会将我带到而不是 在谷歌上我发现有人说要从旧的URL重定向到安全的URL,但我怎么能呢?我是否应该检查每一页我的网站是否在一个安全的URL上 此外,访问受SSL保护的网站并打开它们的源代码,我甚至不能查看view source:,因为它会将我重定向到view source:(只需重定向到新的URL就不会这样做) 那么,我怎样才能使每次访问mywebsite.com都是对安全网站的访问,而不是对不安全网站的访问呢 编辑:将HTTPS设置为默认值,http,ssl,url,redirect,https,Http,Ssl,Url,Redirect,Https,我刚刚为我的网站获得了SSL证书,但默认情况下,当我写下mywebsite.com时,浏览器会将我带到而不是 在谷歌上我发现有人说要从旧的URL重定向到安全的URL,但我怎么能呢?我是否应该检查每一页我的网站是否在一个安全的URL上 此外,访问受SSL保护的网站并打开它们的源代码,我甚至不能查看view source:,因为它会将我重定向到view source:(只需重定向到新的URL就不会这样做) 那么,我怎样才能使每次访问mywebsite.com都是对安全网站的访问,而不是对不安全网站的
我正在使用一个
注册表。它是域,并从000webhost.com
托管它。您可以在根目录下的.htaccess文件中添加以下代码
重新编写引擎打开
重写cond%{SERVER_PORT}80
重写规则^(.*)$https://mywebsite.com/$1[R,L]
这是否回答了您的问题?此外,请不要使用不相关的标签。您的问题与PHP或PHP完全没有关系HTML@NicoHaase当我在一个不安全的URL上时,我想使用元刷新
或标题
进行重定向……如果你已经考虑过了,为什么不这样做呢?@NicoHaase beacuse,正如我所说,访问著名的安全网站,我甚至在看源代码时都会被重定向,如果我使用HTML或PHP重定向,它似乎不会发生。。。我可以问你%{SERVER_PORT}80
是什么意思吗?为什么$1
在URL的末尾?$1=因为如果任何人只使用“HTTP”访问子页面,它将自动重定向到“HTTPS”请通过编辑为您的答案添加一些进一步的解释-为什么要检查任意端口而不是%{HTTPS}
标志?