摘要:在使用申请下来的免费证书在简单设置以后,还需要进行简单设置才能实现强制访问,以下是使用的方法来实现使能文件找到以下内容确认这行是这样就可以了保存后输入以下命令命令作用打开重定位功能并重启修改文件输入你的网站根目录找到以下内容在下面输入如下内
在使用Let’s encrypt 申请下来的免费证书在简单设置以后,还需要进行简单设置才能实现强制HTTPS访问,以下是使用 .htaccess 的方法来实现:
sudo vi /etc/apache2/apache2.conf
找到以下内容
Options Indexes FollowSymlinks
AllowOverride all
Require all granted
确认 AllowOverride all 这行是这样就可以了保存后输入以下命令
sudo a2enmod rewrite
sudo a2enmod headers
sudo service apache2 restart
命令作用:打开重定位功能并重启apache2
输入
sudo vi /var/www/html/你的网站根目录/.htaccess
找到以下内容
RewriteEngine On
在下面输入如下内容:
RewriteCond %{HTTPS} !=on # 重定位规则:如果不是HTTPS
RewriteRule ^(.*) https://%{SERVER_NAME}$1 [LR] # 执行操作:跳转使用https访问
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/126061.html
摘要:一般情况下,经过上面的步骤之后,网站基本上可以搭建成功。当然,在日常的实际操作中,可能还会有一些意想不到的情况发生,到时候就考验我们解决问题的能力了。参考文章添加用户删除用户与授权设置远程访问的指令详解的详解 原文是在我自己博客中,小伙伴也可以点阅读原文进行跳转查看,还有好听的背景音乐噢~ showImg(https://segmentfault.com/img/remote/1460...
阅读 3480·2023-04-25 20:09
阅读 3691·2022-06-28 19:00
阅读 3007·2022-06-28 19:00
阅读 3000·2022-06-28 19:00
阅读 3063·2022-06-28 19:00
阅读 2839·2022-06-28 19:00
阅读 2976·2022-06-28 19:00
阅读 2583·2022-06-28 19:00