嘿伙计我有以下.htaccess代码:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.site.com$ [NC]
RewriteRule ^(.*)$ https://www.site.com/$1 [L,R=301]
这将始终确保我的ssl正确显示,但由于某些原因谷歌如果你要搜索网站而不是点击其子类数据,如服务。它只是带你到网站的服务,并显示它没有https,所以它只是成为www .....
我该如何解决这个问题?
大卫
答案 0 :(得分:1)
您正在使用的重写是阻止带有www的网址(例如http:// www.site.com/page.html)被重定向
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://www.site.com%{REQUEST_URI} [R=301,L]