2013-06-24 22 views
0

如何重定向是这样的:HTACCESS通过保持任何域之间的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 apache mod_rewrite规则。请帮助获取它。

回答

0

像这样的东西?

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

不,重定向循环正在发生:( –