
다음 문제에 대한 답변을 찾지 못해 여기에 글을 올립니다.
다음 URL이 있습니다.https://www.example.com/archives/5852555.pdf
이 값을 http://localhost:3001/download.php?file=5852555 에 전달하려면 5852555.pdf만 유지하면 됩니다.
현재로서는 다음과 같은 구성이 있습니다.
location ~* ^/archives/([0-9]+)\.(txt|rtf|doc|docx|pdf)$ {
proxy_pass http://localhost:3001/download.php?file=$1 ;
}
하지만 $1은 여전히 비어 있고 그 이유를 이해할 수 없습니다.
도와주세요?
추신: 저는 nginx를 처음 접했습니다. 이해해 주셔서 감사합니다.
나는 nginx 1.23.2 를 사용하고 있습니다.