https到http重定向通过htaccess仅针对特定页面

时间:2012-11-19 07:53:42

标签: apache .htaccess

虽然它可能看起来像一个非常常见的问题,但对我来说没有任何效果。以下是我的问题。

我需要通过htaccess将我的域名从http重定向到https。 (我找到了代码,它对我来说很好)。但同时,我不想为我网站上的某些视频页面重定向到https(http://www.ptchoices.com/welcome/video/467f9fd9-d649-4910-923e-83eeccd13875)。由于以前编写的重定向规则,它倾向于无限重定向循环。

请同样建议我。

1 个答案:

答案 0 :(得分:0)

嗯,您可以在重定向之前检查是否已经使用https。如果未启用https,则不会重定向。我相信这就是你要求的。如果没有,我会修改我的答案。

RewriteCond %{HTTPS} !=on
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]