짧은 주소 , 주소복사 관해 초보 문의좀

짧은 주소 , 주소복사 관해 초보 문의좀

QA

짧은 주소 , 주소복사 관해 초보 문의좀

본문

짧은 주소를 적용하여 소스 토대로 만들어올렸는데

 

원래 주소가 http://127.0.1/bbs/bbs/board.php?bo_table=youtube_video&wr_id=61

주소를 짧은 주소로 변경후 http://127.0.1/youtube_video​/61 이렇게 변경은 되었습니다.

 

근데 문제는 짧은 주소로 변경후 게시판 목록에서 다른게시물로 보려고 목록을 클릭하면

http://127.0.1/youtube_video/board.php?bo_table=youtube_video&page=

이렇게 페이지가 열려 오류가 발생 합니다. 

원래는 http://127.0.1/bbs/bbs/board.php?bo_table=youtube_video&page= 이렇게 목록이 나와야하는데 ​

코드 소스는

 

RewriteEngine On 
 
RewriteRule ^([a-zA-Z0-9_]+)/([0-9]+)$ /bbs/bbs/board.php?bo_table=$1&wr_id=$2 [L,NC]
RewriteRule ^([a-zA-Z0-9_]+)$ /bbs/bbs/board.php?bo_table=$1 [L,NC]
RewriteRule ^([a-zA-Z0-9_]+)/([a-zA-Z0-9_]+)$ /bbs/bbs/write.php?bo_table=$1 [L,NC]

 

적용되어있는 상태인데 어떻해 하면 정상적으로 목록누르면 게시판 목록이 출력되게 할수있을까요?

 

그리고 짧은 주소 를 게시판 목록에서 주소 복사 누르면 http://127.0.1/bbs/bbs/board.php?bo_table=youtube_video&wr_id=61​ 주소가 복사가 안되고 http://127.0.1/youtube_video​/61 짧은 주소로

주소가 복사되게 하려면 어떻해 해야하나요?​

 

주소 소스 구해오는건 <?php echo $_SERVER[HTTP_HOST].$_SERVER[REQUEST_URI]; ?> 문의해서 답변받은

소스로 적용해놓은 상태 입니다.​

 

 

이 질문에 댓글 쓰기 :

답변 1

게시판스킨의 list.skin.php 에서

제목단의 링크를

<a href="<?php echo $list[$i]['href'] ?>">

 

아래와 같이 바꾸셔야 합니다.

<a href="<?php echo '/'.$bo_table.'/'.$list[$i]['wr_id']?>">

 

주소복사하시는 경우에도 게시물링크주소를 위와 같이 적용해주셔야 합니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 135
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT