我在将一个子站点的 http 重定向到 https 时遇到问题。这是我的配置:
acl is_root path -i /subsite/
redirect scheme https code 301 if !{ req.hdr(X-Forwarded-Proto) -i https } is_root
当我删除
is_root
从重定向方案来看,所有网站和子网站都重定向到 https。我只需要对我的 /subsite 和我的子网站的子网站进行重定向。
谢谢!
答案1
如果您想要重定向,/subsite*
则更改 ACL 以匹配路径的开头。
acl is_root path_beg -i /子站点