Apache下项目根目录
RewriteEngine on RewriteBase / RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R=301]
首页301方式重定向
$scheme = isset($_SERVER['REQUEST_SCHEME']) ? $_SERVER['REQUEST_SCHEME'] : ''; if(($scheme === 'http')){ header('HTTP/1.1 301 Moved Permanently'); header('Location:https://你的域名' . $_SERVER['REQUEST_URI']); }
上述代码丢到网站入口文件即可。需注意,301永久重定向,302临时重定向,用户感知一样,前者对搜索引擎更友好。
挺好的