共计 649 个字符,预计需要花费 2 分钟才能阅读完成。
目前,大部分国内站长喜欢租用高性价比的 BlueHost 主机(香港主机、美国虚拟主机等)、SugarHosts 主机等来托管网站,因为它们预安装有功能强大的控制面板,简单易用,可以轻松管理主机、站点、FTP 等。域名重定向是一项很常用的网络技术,下面就来看下如何将域名从 http 重定向到 https。
网站要实现 https 加密访问,首先要确保网站已安装部署 SSL 证书,然后我们可以通过主机空间提供的控制面板,如 cPanel 面板 ,将域名从 http 重定向到 https。
登录到 cPanel 面板,在“域名”功能区点击打开“重定向”选项,在页面上方“添加重定向”区域进行设置。
选择重定向的类型(301 永久重定向或 302 临时重定向)。
在“https?://(www.)?”处选择需要重定向的域名,在下方输入框输入需要重定向访问的 URL 的其余部分(域名主体后面的部分)。
输入重定向的网址(必须以“https://”开头),并在下方选择是否包含 www。
随后选择“通配符重定向”选项,点击“添加”按钮即可完成。
如果我们租用的主机空间没有提供控制面板,那么也可以选择手动修改网站根目录的.htaccess 文件,在该文件开头输入以下规则即可实现 http 访问重定向至 https 协议:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteCond %{REQUEST_URI} !^/.well-known
RewriteRule ^(.*) https://%{HTTP_HOST}/$1 [R=301,L]