相对 URL 上使用 HTTPS 吗?

相对 URL 上使用 HTTPS 吗?

我刚刚在我的网站上安装了 SSL 证书来保护我的注册页面,但我正在尝试弄清楚如何在我的 URL 中获取“https”。

我在 Dreamweaver 中创建了一个模板,其中包含页眉和页脚以及正文内容的空间。模板上的每个链接都是相对路径:/home.html、/register.html 等。

那么如何在我的注册页面上获取 https?此外,提交表单时,它会将用户定向到 register.php,用户的信息实际上会提交到数据库。两个页面都需要使用 https 吗?在这种情况下我该如何添加它?

答案1

那么如何在我的注册页面上获取 https?

假设您无法更新所有链接(这是首选方法),请将现有页面替换为重定向到 https url 的页面(或更改 web 服务器配置)。显然,这对任何 POST 到 URL 的内容都不起作用 - 您需要更早切换到 https。

两个页面都需要使用 https 吗?

从技术上讲,您不需要确保包含表单的页面是安全的,以确保提交的数据通过 SSL 发送 - 但是:

1) 上述重定向方法不起作用 - 重定向是一个 GET 操作 - 并且您已经通过 http 发送了数据

2)作为用户,我比较担心在非安全页面上输入我的详细信息

相关内容