在wordpress .htaccess中将特定页面从http重定向到https

时间:2012-10-17 17:58:01

标签: wordpress .htaccess http redirect https

我需要将wordpress网站中的一个页面从http重定向到https。我在网上搜索,但没有一个解决方案似乎工作。这是我在.htaccess文件中的代码:

# Redirect to force SSL on test page
RewriteCond %{HTTPS} off
RewriteRule ^test/$ https://www.example.com/test/ [R=301,L]

任何建议都将不胜感激。

3 个答案:

答案 0 :(得分:0)

有一个名为“页面链接到”的插件

它在帖子/页面的底部添加了一个元框,你可以告诉它“指向其他网址”而不是“指向现有网址”。然后它会为您提供一个框,可以将任何URL放在您想要的位置。我认为,你可以重定向到https://,因为我们已经使用它多年来重定向到许多不同的地方(虽然不是特别是页面的https版本)。这是一个免费的插件,我不明白为什么它不起作用

答案 1 :(得分:0)

这个怎么样?

RewriteEngine On
RewriteRule ^my-test-page\.html$ https://www.domain.com/my-test-page.html [R=301,L]

干杯。

答案 2 :(得分:0)

编辑.htaccess

RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]