URL 리디렉션 스크립트용 nginx try_files(별칭 및 하위 폴더 충돌)

URL 리디렉션 스크립트용 nginx try_files(별칭 및 하위 폴더 충돌)

try_files내 PHP URL 리디렉션 스크립트와 함께 사용하도록 설정하는 방법을 알아보려고 합니다 .

PHP 스크립트는 다음과 같이 작동합니다.

mydomain.com/test

test다음과 같이 처리되어야 하는 별칭은 어디에 있습니까?

location / {
    try_files $uri = /redirect.php?alias=$request_uri;
}

여기는 잘 작동하는데,시험redirect.php을 처리하는 곳 으로 전송됩니다.별명매개변수.

하지만 예를 들어 하위 폴더를 탐색하는 데 문제가 있습니다 mydomain.com/stats/. 작동하지 않습니다.

어떤 도움이라도 주시면 감사하겠습니다!

미리 감사드립니다!

답변1

다음 중 일부를 추가해야 합니다 location.

location /stats {
  alias /directory/where/stats;
}

관련 정보