Apache服务器:
1、如果需要整站跳转,则在网站的配置文件的标签内,键入以下内容:
RewriteEngine on
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)?$ https://%{SERVER_NAME}/$1 [L,R]
备注:上面内容,做整站跳转,一般在下面标签上配置,例如在标签内添加:
AllowOverride none
Require all denied
2、如果对某个目录做https强制跳转,则复制以下代码:
RewriteEngine on
RewriteBase /yourfolder ###网站的根目录
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]
3、进入网站的根目录找寻或创建.htaccess ;作为伪静态跳转
RewriteEngine on
RewriteBase /yourfolder ###网站的根目录
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R=301] ###可以放进去根目录下的.htaccess ;作为伪静态跳转。
4、则在网站的配置文件的标签内,键入下面内容(如同上第1步骤操作):
RewriteEngine on
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R=301] ###或者做常规的301跳转。