求教:.htaccess怎样设置才能让xxx.com直接跳转到https://xxx.com
本帖最后由 yumijie 于 2017-8-22 08:00 编辑我在centos下安装宝塔软件,设置了Let's Encrypt证书,但是只能直接用https://xxx.com才能访问,不能在浏览器上输入xxx.com,www.xxx.com这样的形式访问!!!!!
请高手怎么设置.htaccess才能在浏览器地址栏直接用xxx.com,www.xxx.com访问网站.
[*]# BEGIN WordPress
[*]
[*]
[*]RewriteEngine On
[*]RewriteBase /
[*]RewriteRule ^index\.php$ -
[*]RewriteCond %{REQUEST_FILENAME} !-f
[*]RewriteCond %{REQUEST_FILENAME} !-d
[*]RewriteRule . /index.php
[*]
[*]
[*]#301重定向
[*]RewriteCond %{SERVER_PORT} !^443$
[*]RewriteCond %{HTTP_USER_AGENT} !MSIE/\.
[*]RewriteCond %{HTTP_HOST} aaa.com
[*]RewriteRule ^.*$ https://aaa.com%{REQUEST_URI}
[*]
[*]# END WordPress复制代码
这段代码不起作用,怎样修改? 忘记说了我用的是LAMP,程序是wordpress 调转到https就可以了。 301跳转啊
tmxq56 发表于 2017-8-22 07:52
301跳转啊
我知道是301跳转,但是编写的htaccess无效 "
不能访问是什么情况?显示什么?怎么感觉80没监听 你不应该去Bt论坛问么?
leaveoff 发表于 2017-8-22 07:50
调转到https就可以了。
这个知道,问题是301怎么写htaccess规则
萌䒤萌 发表于 2017-8-22 08:07
不能访问是什么情况?显示什么?怎么感觉80没监听
我的意思是访问xxx.com直接跳转到https://xxx.com,访问www.xxx.com直接跳转到https://xxx.com wordpress不是挺容易的么,直接在后台的设置-常规那里,把域名那两个框的http加个s就行了是这样,如果设置无误,有时候清空一下浏览器缓存就正常了。
lol.gif
页:
[1]
2