Extra Form
PHP PHP 7.4
CMS Rhymix 2.x

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

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

 

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

  • profile

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

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

    혹시 아래 설정에서 저가 잘못한게 있을까요..??
  • profile profile

    20220216_130121.png

  • profile profile

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

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