HTACCESS通过在两者之间保留任何域来重定向到HTTPS?

时间:2013-06-24 10:38:30

标签: apache .htaccess redirect mod-rewrite https

如何重定向类似的内容:

http://www.example.com/site1/admin
http://www.example.com/site2/hello/admin
http://www.example.com/site3/world/admin
http://www.example.com/.......etc....../admin

..将被重定向到:

https://www.example.com/site1/admin
https://www.example.com/site2/hello/admin
https://www.example.com/site3/world/admin
https://www.example.com/.......etc....../admin

这意味着网站:

  • http
  • 开始
  • 并以/admin
  • 结尾

..将通过https重定向到自己。

我不熟悉apache mod_rewrite规则。请帮忙搞定。

1 个答案:

答案 0 :(得分:0)

这样的东西?

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/?(.*/admin) https://%{SERVER_NAME}/$1 [R,L]