heyzzx 发表于 2017-4-12 09:24:54

求写一个.htaccess文件,访问全部用https

求写一个.htaccess文件,访问全部用https,www.ABC.com转到ABC.com

萌䒤萌 发表于 2017-4-12 09:26:43

这难道不是一搜一大把的么

Mr.Long 发表于 2017-4-12 09:26:53

将 http 访问强制重定向至 https,代码如下:
RewriteEngine on
RewriteBase /
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI}

TozFly 发表于 2017-4-12 14:28:59

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{http_host} ^www.abc.com$
RewriteRule ^(.*)$ https://abc.com/$1

RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)?$ https://%{SERVER_NAME}/$1

</IfModule>

heyzzx 发表于 2017-4-14 18:13:49

<IfModule mod_rewrite.c>
RewriteEngine On

RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)?$ https://%{SERVER_NAME}/$1

</IfModule>

就很好用了

heyzzx 发表于 2017-5-16 13:53:13

配置 HTTPS 强制跳转

打开 /etc/apache2…….conf ,

在 <VirtualHost *:80></VirtualHost> 标签内随便一个地方加入以下三行

RewriteEngine on
RewriteCond   %{HTTPS} !=on
RewriteRule   ^(.*)https://%{SERVER_NAME}$1


强制跳转https配置完毕,保存退出。
页: [1]
查看完整版本: 求写一个.htaccess文件,访问全部用https