Q&A

rss에서만 짧은주소 적용이 안됩니다..ㅜㅜ

2022.02.16 02:04
531
0
CMS/프레임워크 Rhymix 2.0
개발 언어 PHP 7.4
문제 페이지 주소 비공개 (작성 후 5일 경과)

라이믹스 2.0 메뉴얼대로 짧은주소 적용하여 하고 있습니다.

근데 rss에서만 짧은주소가 적용이 안되는데 아무리 봐도 설정 틀린 부분이 없어서요..

 

rss에다가만 리다이렉트를 적용하던가 어떻게 방법이 없을까요 ㅠㅠ

댓글 8

  • 2022.02.16 02:27 #1655007

    라이믹스 404 페이지가 아니라 nginx 404 페이지가 뜨는 것을 보면 rewrite 설정이 어딘가 잘못 적용되었거나, 라이믹스에서 제공하는 rewrite 설정과 충돌하는 다른 설정이 있는 것 같습니다. nginx는 규칙 순서에 무척 민감합니다.

  • 2022.02.16 04:01 #1655040
    앗 기진곰님 감사드립니다.!!
    https://github.com/rhymix/rhymix/blob/master/common/manual/server_config/rhymix-nginx.conf
    이거는 정확하게 인클루드 했습니다.!!

    혹시 아래 설정에서 저가 잘못한게 있을까요..??
  • 2022.02.16 04:01 #1655044

    20220216_130121.png

  • 2022.02.16 04:24 #1655052

    mp4 캐시처리 관련 줄에 rss와 atom도 포함되어 있네요. 이것과 충돌하는 모양입니다.
    정규식 맨 앞에 있는 점을 \.으로 이스케이프 처리하지 않았기 때문에
    확장자가 rss인 파일뿐 아니라 그냥 URL이 rss로 끝나는 경우까지 이 규칙이 다 잡아먹는 것 같아요.

  • 2022.02.16 07:04 #1655089
    헉 대박입니다 rss랑 atom 빼주니까 너무 잘되요 감사합니다 ㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜ
  • 2022.02.16 08:07 #1655108
    이스케이프 처리도 제대로 해주세요~ 안 그러면 다른 URL도 랜덤으로 에러날 수 있습니다.
  • 2022.02.16 08:58 #1655149
    헉 완전 초보라 보고 따라한거라서.. 이스케이프 어떻게 처리해야 될지 모르겠습니다 ㅠㅠ
  • 2022.02.16 11:55 #1655190
    위에 비슷한 코드가 두 군데 더 있으니 특수문자와 띄어쓰기 모두 똑같이 맞추시면 됩니다.
    location ~* \.(mp4|어쩌고|저쩌고|기타등등|후략)$ {