common.lib.php 파일업로드시 짧은주소 문제
안녕하세요
그누버전 5.2.6에 짧은주소를 이용중입니다.
/login.php
로 입력을 하면 자동으로
www.~.com/login 으로 출력되도록 되어있습니다.
그런데..ㅜ
이상하게 common.lib.php 파일만업로드하면 url이 bbs/login.php로 바뀌어버립니다.
파일을 수정도 안하고 그냥 다운로드 받아서 업로드만 해도 저래요.
도대체 뭐가 문제인걸까요..ㅠㅠ
이게 문제인이유가.. 게시판이동시에
www.~.com/bbs/board.php?bo_table=test 대신
www.~.com/article/test 로 접속이 가능하게 하려고 한건데
저렇게 경로가 바뀌어버리니 common.lib.php파일만 올리면 짧은주소가 안먹히더라구요. 이부분에 대해서는 지식이 없어서 htaccess파일을 수정할 수도 없는 노릇이구요..ㅠ_ㅠ..
5.2버전을 새로 받아서 파일 비교를 해보니, 다른것도 없어요. 코드가 다 똑같은데
그냥 파일을 업로드만 다시하면 짧은주소문제인지, common 파일 문제인지... 문제가 생기네요
혹시 원인을 아시는분 계실까요? 도와주세요 ㅠ.ㅠ 월요일부터 벌써 3일째 지치네요..ㅜㅜ
답변 1개
common 에서 wr_id 와 bo_table request가 있으면 자동적으로 write 배열을 생성해서 그렇습니다.
request_uri 를 분석하여 / 기준으로 wr_id와 bo_table을 뽑아내고 write 배열 생성하는 로직을 태우면 문제 없을거 같습니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
common파일을 수정안하고 업로드하는것만으로도 경로가 바뀌는게 이해가 안되어서요..ㅠㅠ
비용처리를 하고 개념을 좀 듣고싶은데 연락가능할까요?