>  Q&A  >  본문

.htaccess 규칙을 nginx 규칙으로 변환하는 데 도움

이 규칙은 블루돌핀 쇼핑 가이드 프로그램의 재주문 규칙을 기반으로 합니다.

다음 .htaccess 규칙을 nginx 규칙으로 변환하고 싶습니다. 도와주세요...

으아악
PHPzPHPz2712일 전845

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

  • 怪我咯

    怪我咯2017-05-16 17:30:02

    보다 정확한 설명은 Apache의 다시 쓰기 규칙을 nginx의 규칙으로 변환하는 방법입니다. ——.htaccess는 단지 수단일 뿐이므로 너무 많이 언급할 필요는 없지만, 관련된 모듈이 다시 작성된다는 점을 강조해야 합니다. 다른 모듈인 경우 nginx에 해당 기능이 없을 수 있기 때문입니다.

    두 가지 아이디어:

    1. 변환기 http://www.anilcetin.com/convert-apache-htaccess-to-nginx/
    2. 이 재작성 규칙은 WordPress와 매우 유사합니다. "wordpress nginx rewrite"를 확인하고 자신에게 맞게 수정하는 방법을 배울 수 있습니다.

    회신하다
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 17:30:02

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

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

    try_files의 기능은 파일이 순서대로 존재하는지 확인하고 처음 발견된 파일 또는 폴더를 반환하는 것입니다(후행 슬래시는 폴더를 나타냄). 모든 파일 또는 폴더를 찾을 수 없으면 내부 다시 시작이 수행됩니다. 마지막 매개변수.

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

    회신하다
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 17:30:02

    으아아아

    Nginx로 변환된 Apache 재작성 규칙
    http://www.51ask.org/apache2n...

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