index페이지가 404발생합니다
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.4 |
문제 페이지 주소 | 비공개 (작성 후 5일 경과) |
수고하십니다
/web/as폴더에 라이믹스2.4 파일을 업로드하고
도메인 as.my.to 에 문서폴더 /web/as 연결하여 가상호스트
로 설치하였습니다
관리자 창에서 설정-시스템설정-고급설정 탭의 짧은 주소 사용에서
xe와 호환되는 주소형태나,모든 주소형태에 사용을 선택하면
다른메뉴에선 정상으로 연결되는데 첨부그림과 같이 welcome 메뉴만
404 발생합니다. 짧은주소 사용하지 않음을 선택하면 정상으로 페이지 열립니다
재설치를 해봐도 결과는 동일합니다
시놀리지서버에 php7.4 apache2.4 마리아db 10 입니다
관리자 접속은 as.my.to kim / 1234 입니다
해결방법좀 알으켜주세요
수고하세요
댓글 2
아파치 웹서버에 MultiViews 옵션이 켜져있으면 발생하는 문제점입니다.
해당 옵션은 확장자가 없는 요청시 해당 경로에서 확장자가 있는 파일이 있다면 해당 파일을 대신 제공해주는 옵션입니다. 즉 폴더내 rhymix.html이 있는 상태에서 주소/rhymix 만으로 해당 파일을 접근할수 있게 해줍니다.
당연히 라이믹스의 짧은주소 기능과 충돌하니 꺼야 합니다. htaccess 파일에 Options -Multiviews 를 추가해보시겠어요?
MultiViews 옵션이 무었인지 찾다가 그냥 htaccess 파일에 Options -Multiviews
추가하니깐 한방에 해결되었네요 원리는 이해를 못하였지만 해결이 되어 너무 고맙습니다
이문제로 몇달을 고민하였는데 이렇게 간단한 방법이 있었네요
두고두고 기억해둬야 하겠습니다
감사합니다