>  Q&A  >  본문

고마워요. nginx try_files에 대해 설명해주세요.

누가 나쁜평을 했는지... 팍!!


nginx 공식 문서에 관한 내용인데... 이해가 안 됐어요...

http://nginx.org/en/docs/http/converting_rewrite_rules.html

이것을 nginx 규칙으로 작성하세요

RewriteEngineOn
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?_url=/$1 [QSA,L]


정말 감사합니다.. ShadowSocks 보내주세요

滿天的星座滿天的星座2713일 전620

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

  • 淡淡烟草味

    淡淡烟草味2017-05-16 17:25:58

    위 규칙은 URI에 해당하는 파일이나 폴더가 존재하지 않으면 다시 작성한다는 의미입니다. Apache의 %{REQUEST_FILENAME}은 nginx의 $uri에 해당하므로 위의 규칙은 다음 try_files

    으로 구성할 수 있습니다. 으아아아

    try_files의 기능은 파일이 순서대로 존재하는지 확인하고 처음 발견된 파일이나 폴더를 반환하는 것입니다(폴더를 나타내기 위해 끝에 슬래시가 있음). 마지막 매개변수로의 내부 리디렉션입니다.

    $args는 URL의 매개변수를 나타냅니다.

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