欢迎来到元素模板ys720.com,本站提供专业的织梦模板PBOOTCMS模板网站模板网站修改/网站仿站
当前位置:主页 > 程序教程 > 其他教程 >
其他教程

Apache通过设置.htaccess文件强制全站HTTP跳转至HTTPS访问

(元素模板) / 2020-09-23 16:16
启用apache服务器模块“mod_rewrite.so” (一般是修改/etc/apache2/httpd.conf)
寻找/etc/apache2/httpd.conf里面涉及到项目目录、以及往上的目录的设置,修改其AllowOverride None为AllowOverride all,假设你的项目目录为/var/www/project, 那么请修改以下虚拟目录的设置包括:<Directory /> 和 <Directory /var> 和 <Directory /var/www>
重启apache:    sudo apachectl restart
在项目根目录下添加文件“.htaccess”(只有点号+后缀),写入以下内容即可:

RewriteEngine On

 
RewriteCond %{SERVER_PORT} 80
 
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R,L]
 

 

Copyright @ 2013-2021 元素模板 www.ys720.com All Rights Reserved. 版权所有 元素模板 www.ys720.com