rss에서만 짧은주소 적용이 안됩니다..ㅜㅜ
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.4 |
문제 페이지 주소 | 비공개 (작성 후 5일 경과) |
라이믹스 2.0 메뉴얼대로 짧은주소 적용하여 하고 있습니다.
근데 rss에서만 짧은주소가 적용이 안되는데 아무리 봐도 설정 틀린 부분이 없어서요..
rss에다가만 리다이렉트를 적용하던가 어떻게 방법이 없을까요 ㅠㅠ
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.4 |
문제 페이지 주소 | 비공개 (작성 후 5일 경과) |
라이믹스 2.0 메뉴얼대로 짧은주소 적용하여 하고 있습니다.
근데 rss에서만 짧은주소가 적용이 안되는데 아무리 봐도 설정 틀린 부분이 없어서요..
rss에다가만 리다이렉트를 적용하던가 어떻게 방법이 없을까요 ㅠㅠ
댓글 8
라이믹스 404 페이지가 아니라 nginx 404 페이지가 뜨는 것을 보면 rewrite 설정이 어딘가 잘못 적용되었거나, 라이믹스에서 제공하는 rewrite 설정과 충돌하는 다른 설정이 있는 것 같습니다. nginx는 규칙 순서에 무척 민감합니다.
https://github.com/rhymix/rhymix/blob/master/common/manual/server_config/rhymix-nginx.conf
이거는 정확하게 인클루드 했습니다.!!
혹시 아래 설정에서 저가 잘못한게 있을까요..??
mp4 캐시처리 관련 줄에 rss와 atom도 포함되어 있네요. 이것과 충돌하는 모양입니다.
정규식 맨 앞에 있는 점을 \.으로 이스케이프 처리하지 않았기 때문에
확장자가 rss인 파일뿐 아니라 그냥 URL이 rss로 끝나는 경우까지 이 규칙이 다 잡아먹는 것 같아요.
location ~* \.(mp4|어쩌고|저쩌고|기타등등|후략)$ {