리디렉션하는 방법 "/ admin"으로 시작하는 url은 /admin/index.html (단일 페이지 응용 프로그램)로 리디렉션하고 /index.html (다른 단일 페이지 응용 프로그램) .Nginx 다중 "단일 페이지 응용 프로그램"라우팅
내 nginx.conf은 여기
location/{
if ($allowed = "deny") { return 403; }
try_files $uri /index.html;
}
location /admin {
alias /usr/share/nginx/html/admin;
}
이 작동하지만, 멀티 레벨 URL이 503 오류로 리디렉션됩니다. - :
샘플 (503)
샘플 실패> 취득/관리/질문/1 : 취득/관리/질문 -> 실패 (503)
샘플 수/관리자 -> 확인을 나는 그것을 해결
지금까지 내가 당신의 질문을 이해는 우려의 정규식하지 않습니다. 그리고 serverfault에 배치하는 것이 더 좋지 않을까요? – JosefScript
모든 요청을 잡는 방법은 정규식을 사용하지 않고 "/ admin"으로 시작합니까? –