.htaccess问题强制使用SSL

时间:2011-11-02 13:12:10

标签: wordpress .htaccess ssl

我在其中一个网站上激活了SSL(基于wordpress),并希望修改.htaccess以修改内容的https链接。
我的意思是,进入https://www.example.com/products.html页面的是http://example.com/blah-blah.jpg 我想通过https://www.example.com/blah-blah.jpg将其更改为.htaccess 我什么都不知道! :|
我安装并激活了HTTPS for WordPress插件,但有些链接没有更改为https。

2 个答案:

答案 0 :(得分:1)

尝试将其放入.htaccess

RewriteCond %{HTTPS} off
RewriteRule (.*)  https://www.example.com$1 [R]

当然,这需要您启用mod_rewrite

答案 1 :(得分:1)

先生。 Schulman的解决方案忘记了域名后面的斜杠,因此用户被重定向到 https://www.example.comcategory/cat1/cat2/ ,这是不对的。我在他的.htaccess条目中加了一个斜线,它运行得很好。考虑:

RewriteCond %{HTTPS} off
RewriteRule (.*)  https://example.com/$1 [R]