제 사이트에서 사용중인 게시물 클립 주소 줄여보기?! > 그누3 팁자료실

그누3 팁자료실

제 사이트에서 사용중인 게시물 클립 주소 줄여보기?! 정보

그누호환 제 사이트에서 사용중인 게시물 클립 주소 줄여보기?!

본문

게시물중 펌하시믄서 출처를 적을려고 하믄 대부분의 게시물 주소가
http://xxx.xxx.xxx/bbs/xxxxx.php?table=xxx&xxx=xxx&xxxx
이런식으로 길다보니 맘에 안들더라구요
그래서 좀 줄여볼려고 시도해보았습니다 ^^
모 별다른건 없지만서두 ... 괜시리 뽀대(??)나 보이자나요 ㅎㅎ

(예제:두가지의 주소를 비교해보세용 ^^)
http://www.kilho.net/?doc=bbs/gnuboard.php&bo_table=tiptech&wr_id=435&theme=bbs
http://www.kilho.net/clip/tiptech_435_bbs

제 사이트에서 사용한것을 기준으로 설명해두었으니 혹시나???
해보실분은 각자 맞춰서 하셔야됩니다 흐흐

.htaccess 에다가 아래와 같이 한줄을 추가해서
error 디렉토리의 index.php 를 실행하게 합니다.

ErrorDocument 404 /error/

index.php 에는 아래와 같이 맹글어서 하였습니다.
참고로 그누보드로 하였으니 각자 맞게끔 하심 될껍니다.

<?
header("HTTP/1.0 200 OK"); // 에러404값이 뜨믄 검색엔진서 쌩깔까봐!!
@extract($_SERVER);

$temp_PARAM=explode('/',$_SERVER["REQUEST_URI"]);
$temp_PARAMCNT=sizeof($temp_PARAM);
if(strtoupper($temp_PARAM[$temp_PARAMCNT - 2]) == 'CLIP')
{
$clip=$temp_PARAM[$temp_PARAMCNT - 1];
$clip_row=explode('_',$clip);
}
?>
<script>
location.href="http://www.kilho.net/?doc=bbs/gnuboard.php&bo_table=<?=$clip_row[0]?>&wr_id=<?=$clip_row[1]?>&theme=<?=$clip_row[3]?>";
</script>


그리고 클립주소를 알려주는건 아래와 같이 하였습니다.
$bo_table,$wr_id,$theme 이건 제 사이트에서 사용되는 파라미터임으로
필요에 따라 수정하셔야 됩니다 ^^

http://www.kilho.net/clip/<?=$bo_table?>_<?=$wr_id?>_<?=$theme?>
추천
0

댓글 전체

감사합니다! '오길호'님!
'성'이 저랑 같아서 유독 더 친밀감이 갑니다.
오 길호 == 오 딧세이 (?!)
크~*
앞으로 '딧세이'라고 불러 주세용^^;

.htaccess를 활용한 테크닉은
아마도 제 기억에는 최초인 듯 합니다.
음... 몇개 있었는지도^^;

이런 이런...검색해 본 결과,
'M-club'님께서도 무단링크 관련해서
최근에 등록해 주셨었네요^^;

휴~*
어째서 저는 요로코롬 이뿐 것들을 생각해 내지 못하는 걸까요?!
전체 1,026
그누3 팁자료실 내용 검색

회원로그인

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