最近在做seo优化,做网站过程中遇到网站重定向问题(重定向有利于seo优化)
网站根目录创建.htaccess文件(这个文件类型是隐藏类型的)
只需要将下列代码任选其一,放到 .htaccess 文件中即可,如果 .htaccess 文件中已经有内容,请将重定向代码放在最前面。
**代码 1(需要修改代码中的 domain.com 为你自己的域名,我用的代码1):
RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://www.domain.com/$1 [R,L]
代码 2 (需要修改代码中的 domain.com 为你自己的域名):
RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://www.domain.com/$1 [R=301,L]
代码 3(无需修改):
RewriteEngine on RewriteBase / RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]
PS:Nginx环境.conf文件,以下二选一
if ($server_port = 80 ) {
return 301 https://$server_name$request_uri;
}
if ($scheme = http ) {
return 301 https://$server_name$request_uri;
}