最近,我将我的3-4个站点更改为Cloudflare SSL。之后,我转到了WordPress上的常规设置,并将URL从HTTP改为HTTPS。
并且它没有任何问题地从HTTP重定向到HTTPS。但是我在不同的博客上读到了很多文章,他们都提到了添加.htaccess重定向。
这真的有必要吗?我很困惑因为重定向已经就位了。
发布于 2018-06-20 10:53:19
这确实与重定向发生的时间有关。
WordPress/PHP自然比.htaccess晚,所以在重定向发生之前,HTTP已经传递给了PHP。
.htaccess在请求一开始就会被处理,然后再传递给PHP。
但是,如果您使用的是CloudFlare,那么您应该创建一个页面规则,将HTTP重定向到HTTPS,以避免对您的应用服务器造成不必要的攻击。
从安全的角度来看,您希望尽快重定向到HTTPS。
发布于 2018-06-20 11:44:39
.htaccess实现在这种情况下,.htaccess可以用于将请求从http重定向到http,在到达wordpress之前,将其重定向到原来的服务器。
如果您在cloudflare上重定向,而不是使用.htaccess进行重定向,那么您可以避免访问源服务器,这将加快重定向的速度。
https://webmasters.stackexchange.com/questions/115949
复制相似问题