安装https以后发现直接访问http://www.123.com 也可以访问 不会直接跳转到https 这个对于优化是有一定影响的,为什么做了301跳转 还是不管用呢.
http是80端口,https是443端口,服务器一般都是80端口 所以需要做一些处理:
首先在网站根目录下创建.htaccess文件,如果目录下已经有.htaccess文件直接写入:
RewriteEngine on
RewriteBase / #我这行是没有配置
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]
但是你放入次代码 你会发现 你输入 123.com 这个域名的时候会跳转出现:https://123.com 没有达到预期想要的 https://www.123.com
下面在做一下这个处理 :
注意 :这个要放在下面上面代码下面.
成功跳转到最适合优化的网址 下面展示两个成功案例:
onepound.cn
aokereyewear.com