>  Q&A  >  본문

특정 페이지에 액세스할 때 nginx가 리디렉션됩니다.

nginx 서버에 여러 개의 도메인 이름이 있습니다. 특정 페이지 중 하나에 액세스하려면 google.com에 다시 작성하면 됩니다.
구성은 다음과 같지만 적용되지 않는 것으로 나타났습니다. http_host$request_uri가 해당 페이지와 일치하지 않습니다.

으아악

쓸 줄 아는 사람?

迷茫迷茫2714일 전497

모든 응답(1)나는 대답할 것이다

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-16 17:12:55

    리디렉션이 필요한 호스트를 따로 작성
    방금 해봤는데 $http_host$request_uri ~(.)을 사용하여 빈 문자열을 일치시켰습니다. 이유는 모르겠네요
    단독으로 쓰면 정상이 됩니다
    $http_host ~ (.)이 올바른 호스트와 일치합니다
    $request_uri ~#🎜🎜 # (.# 🎜🎜#)은 올바른 uri와 일치합니다. 으아아아

    회신하다
    0
  • 취소회신하다