Q&A

짧은 주소 get url 에러 대처방법 문의

2024.10.23 06:09
128
0
CMS/프레임워크 Rhymix 2.1
개발 언어 PHP 7.2
문제 페이지 주소 비공개 (작성 후 5일 경과)

 

 

image.png위 처럼 모든 주소 형태 사용시..

 

href="{getUrl('act','dispBoardAdminBoardInfo')}"

 

href="{getUrl('act','dispBoardAdminBoardInfo','module_srl',$val->module_srl)}"

 

href="{getUrl('act','dispPointhistoryList')}

 

 

위와 같은 geturl 주소 접속시 접속 불가 에러가 납니다. 문법 사용이 잘못된 부분이 있는건가요? 아님 서버쪽 셋팅에 변화가 필요한걸까요?

 

image.png

 

 

댓글 2

  • 2024.10.23 06:31 #1842464

    실제로 어떤 링크가 생성되었나요? 맨 앞에 ''를 붙여 초기화하지 않은 getUrl은 현재 페이지의 변수에 영향을 많이 받으므로, 어느 페이지에서 생성했는지에 따라 뜻밖의 결과가 나올 수도 있습니다. 예를 들어 "모든 형태"의 짧은주소는 거의 대부분 mid를 포함하는 것을 원칙으로 하는데, 저렇게 생성한 URL은 mid가 없을 수도 있어요.

     

    참고: https://xetown.com/questions/1841540#comment_1841546

    +) mid 없는 주소도 모두 퇴출 대상입니다.

  • 2024.10.23 07:19 #1842472

    위 두개 기준 실제 이런 링크가 생성 되고 접속이 안됩니다.
    https://domain.co.kr/info/dispBoardAdminBoardInfo
    https://domain.co.kr/info/dispBoardAdminBoardInfo?module_srl=491094

     

    추가 이 아이도 증상은 같습니다.

    href="{getUrl(['mid' => $mid, 'act' => 'dispBoardAdminBoardInfo'])}