使用.htaccess将特定页面重定向到HTTPS

时间:2012-10-01 15:24:56

标签: .htaccess redirect https

我正在尝试使用.htaccess使用.htaccess将http://shop.mysite.com/products/product-1重定向到https://shop.mysite.com/products/product-1。唯一的区别是URL的最后一部分,即产品名称。我只希望重定向对产品页面有影响,没有别的。

任何提示?

1 个答案:

答案 0 :(得分:2)

尝试将这些规则添加到文档根目录中的htaccess文件中:

RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteCond %{HTTP_HOST} ^shop\.mysite\.com$ [NC]
RewriteRule ^/?products/(.*)$ https://%{HTTP_HOST}/products/$1 [L,R=301]