繁体   English   中英

我应该将重定向301用于htaccess吗

[英]Should I use redirect 301 for htaccess

这是我用来始终将https和www添加到我的代码中的代码。

RewriteEngine On
RewriteCond %{HTTP_HOST} ^example\.com$ [OR]
RewriteCond %{HTTPS} !on
RewriteRule ^(.*)$ https://www.example.com/$1 [R,L]

我已经读过有关使redirect = 301的信息,并且想知道是否以及如何做?

301重定向用于永久URL重定向,因此,在您的情况下,应使用[R=301,L]

Google声明:

如果您需要更改页面的URL(如搜索引擎结果中所示),建议您使用服务器端301重定向。 这是确保将用户和搜索引擎定向到正确页面的最佳方法。 301状态代码表示页面已永久移动到新位置。

而且,根据Google HTTPS指示 301,重定向被认为是HTTPS重定向的最佳做法。

301重定向比401更好(Google不喜欢),这很好。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM