求写一个.htaccess文件,访问全部用https
求写一个.htaccess文件,访问全部用https,www.ABC.com转到ABC.com 这难道不是一搜一大把的么 将 http 访问强制重定向至 https,代码如下:RewriteEngine on
RewriteBase /
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI}
<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>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)?$ https://%{SERVER_NAME}/$1
</IfModule>
就很好用了 配置 HTTPS 强制跳转
打开 /etc/apache2…….conf ,
在 <VirtualHost *:80></VirtualHost> 标签内随便一个地方加入以下三行
RewriteEngine on
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)https://%{SERVER_NAME}$1
强制跳转https配置完毕,保存退出。
页:
[1]