Extra Form
PHP PHP 7.0
CMS Rhymix 1.x

게시판에서 분류 설정 후 클릭하면

/category/번호 링크로 이동하며 404에러가 뜨네요..

 

초보라서 조언좀 부탁드립니다!

  • Lv24
    nginx사용중이신가요?

    nginx사용시 1.x버전대는 리라이트규칙이 다릅니다.

    https://github.com/rhymix/rhymix/blob/backport/common/manual/server_config/rhymix-nginx.conf

    한번 확인해보시고 피드백남기시면 좋을 것 같습니다.
  • Lv24 ?
    답변 감사드립니다^^

    보내주신 링크에서
    # document category
    rewrite ^/([a-zA-Z0-9_]+)/category/([0-9]+)$ /index.php?mid=$1&category=$2 last;

    위 부분이 카테고리 관련 내용 아닌가요??
    rhymix-nginx.conf 파일에 내용은 동일한데 안되네요ㅠㅠ
  • ? Lv24
    정확한 url남겨주셔야 다른본들도 답변할 수 있을것 같네요
  • Lv24 ?
    https://www.baroseumspine.com/txReviews
    위 링크이고
    <a href="{getUrl(category,$val->category_srl,'document_srl','', 'page', '')}">
    링크 관련 코드입니다!
  • ? Lv24
    추가적으로 rewrite 규칙을 쓰신게 있으시면 알려주세요.
  • Lv30

    뭔가 이상하네요.
    라이믹스 1.x 의 url 규칙과 다른 모습이 관찰이 됩니다.

    사이트에서 카테고리 바로가기 하나를 클릭해서 도착한 페이지에 404 가 뜨는데 소스보기로 보면

    <script>
    var default_url = "https://www.baroseumspine.com/";
    var current_url = "https://www.baroseumspine.com/?vid=txReviews&mid=category&document_srl=1970";
    var request_uri = "https://www.baroseumspine.com/";
    var current_lang = xe.current_lang = "ko";
    var current_mid = "category";
    var http_port = null;
    var https_port = null;
    var enforce_ssl = true;
    var cookies_ssl = true;
    var ssl_actions = [];
    var xeVid = null;
    </script>


    이런 소스가 관찰이 됩니다. 왜 저런 이상한 주소로 연결이 되는지 확인이 필요해 보이네요.

     

     

    https://www.baroseumspine.com/?mid=txReviews&category=1971 

    이런 주소로 직접 접속하면 잘 보입니다.

  • Lv30 Lv24
    이미 리롸이트 사용하는 과정에서 문제가 잇는것으로 보여집니다.
  • ?
    아아 상위 .htaccess파일을 rhymix 1.9.9.9 원본파일로 덮어씌웠더니 해결 됐습니다!
    친절한 답변 감사드립니다ㅠㅠ