У меня есть настройки, как показано ниже. Кажется, это работает хорошо, пока я набираю https://sub.mysite.com/mysite/
, но при наборе https://sub.mysite.com/mysite
маршрутизатор не обнаруживается. Как я могу убедиться, что я или мои пользователи не в состоянии вводить конечный знак в конец полного URL?
frontend www-https
bind *:443 ssl crt /tmp/sub.mysite.com.pem
bind *:80
reqadd X-Forwarded-Proto:\ https
acl mysite path_beg /mysite
use_backend http-backend if mysite
redirect scheme https if !{ ssl_fc }
backend http-backend
mode http
reqirep ^([^\ :]*)\ /mysite/(.*) \1\ /\2
http-request set-header Orig-Path /mysite/
http-request set-header X-Script-Path /mysite/
server web01 127.0.0.1:3000 check