찾다

 >  Q&A  >  본문

url-rewrite - Nginx의 URL 경로 주소 다시 쓰기에 문제가 있습니다.

시스템에는 특정 URL 링크 주소를 다른 주소로 전송해야 하는 요구 사항이 있습니다. 모델은
과 유사합니다. localhost/wish/1234.jhtml은 자동으로 localhost/community/detail/1234.jhtml로 이동합니다.

현재 Nginx 구성 작성 방법은

위치 ~ ^/wish/$ {
^/(.*)$ ^/community/detail/$1 영구 재작성;
}

그런데 실행 후 시스템에 404 메시지가 표시됩니다. 이 문장을 어떻게 바꿔야 할까요? 매우 감사합니다!

巴扎黑巴扎黑2757일 전579

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

  • PHP中文网

    PHP中文网2017-05-16 17:28:14

    구성 파일이 잘못 작성되었습니다. 아래와 같이 작성하시면 됩니다.
    rewrite ^/wish/(.*).jhtml$ /community/detail/.jhtml permanent;

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