.htaccess - 如何将选定的页面从 HTTP 重定向到 HTTPS

标签 .htaccess redirect ssl https

我想将我网站上的一些页面从 http 重定向到 https。 这些选定的页面都包含一个关键字,例如“purchase

http://domain.com/producta-purchase >https...

http://domain.com/productb-purchase >https...

我如何在 .htaccess 中做到这一点?

最佳答案

您可以在您的 .htaccess 中使用它:

RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} purchase [NC]
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,NE,L]

关于.htaccess - 如何将选定的页面从 HTTP 重定向到 HTTPS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27985133/

相关文章:

php - 使用 .htaccess 和 Android 应用程序连接到 php 页面

php - htaccess 规则在设置区域设置 cookie 后向 URL 添加区域设置前缀

apache - 重定向除 ?p=* 之外的所有内容

php - 点火器 |获取上一个 URL 并用作上一页的后退按钮

ssl - 为什么浏览器有 3 级 SSL 证书?

不同域扩展的 SSL 证书

regex - .htaccess 中的 CodeIgniter 查询字符串重写

apache - 301 通过 .htaccess 将查询字符串重定向到 SEO 友好的 URL

.htaccess - 更改根文件夹目录并使用 .htaccess 重定向到 HTTPS

macos - MacOS 上的 DotNet core 2.0 在使用 couchbase dotnet sdk 时获取由 httpclient 触发的 libcurl 和 ssl 错误