그누보드 [G4/G5] 운영중인 그누보드 폴더 변경할때
페이지 정보
본문
그누보드를 happyjung.com/gnuboard/* 로 운영하다가
폴더경로를 happyjung.com/* 로 변경하였습니다.
기존에 등록된 게시물이 각종 검색사이트에 널리 퍼져있는 경우
기존 주소로 접속할 경우 페이지 없음으로 뜨겠죠..
이때 아래와 같이 파일을 만들면 해결할수 있습니다.
1. 그누보드 폴더 및 파일 이동
happyjung.com / gnuboard/* 는 happyjung.com/* 으로 모두 이동했습니다.
2. gnuboard / _common.php 생성
<?php
include_once('../common.php');
2. gnuboard / bbs / _common.php 생성
<?php
include_once('../../common.php');
3. happyjung.com / gnuboard / index.php 생성
<?php
include_once("_common.php");
$url = G5_URL;
header ("Location: {$url}");
4. happyjung.com / gnuboard / bbs / board.php 생성
<?php
include_once("_common.php");
if ($wr_id == "") {
$url = G5_BBS_URL."/board.php?bo_table={$_GET['bo_table']}";
} else {
$url = G5_BBS_URL."/board.php?bo_table={$_GET['bo_table']}&wr_id={$_GET['wr_id']}";
}
header ("Location: {$url}");
6. gnuboard / bbs / content.php 생성
<?php // 요기 앞이나 위쪽에 공백이 있으면 에러 발생합니다.
include_once "_common.php";
$url=G5_BBS_URL."/content.php?co_id={$_GET['co_id']}";
header ("Location: {$url}");
7. gnuboard / data 폴더를 소프트링크로 생성
※ 요것은 안해도 사이트 이용에 문제는 없습니다.
텔넷으로 홈페이지 접속
# cd gnuboard
# pwd <== 현재 폴더의 절대경로 확인
/home/happyjung/public_html/gnuboard <== 위치 확인
# ln -s /home/happyjung/public_html/data <== 소프트링크 연결
이렇게 하면 각종 검색사이트의 링크와 다른곳에 퍼간 링크도 모두 정상작동하게 됩니다.
이후 검색사이트는 새로운 주소의 내용을 검색로봇이 퍼가겠죠...
동시에 2곳의 자료가 검색될수도 있겠군요.
참고
영카트 폴더 이동시 : https://www.happyjung.com/lecture/1392
폴더경로를 happyjung.com/* 로 변경하였습니다.
기존에 등록된 게시물이 각종 검색사이트에 널리 퍼져있는 경우
기존 주소로 접속할 경우 페이지 없음으로 뜨겠죠..
이때 아래와 같이 파일을 만들면 해결할수 있습니다.
1. 그누보드 폴더 및 파일 이동
happyjung.com / gnuboard/* 는 happyjung.com/* 으로 모두 이동했습니다.
2. gnuboard / _common.php 생성
<?php
include_once('../common.php');
2. gnuboard / bbs / _common.php 생성
<?php
include_once('../../common.php');
3. happyjung.com / gnuboard / index.php 생성
<?php
include_once("_common.php");
$url = G5_URL;
header ("Location: {$url}");
4. happyjung.com / gnuboard / bbs / board.php 생성
<?php
include_once("_common.php");
if ($wr_id == "") {
$url = G5_BBS_URL."/board.php?bo_table={$_GET['bo_table']}";
} else {
$url = G5_BBS_URL."/board.php?bo_table={$_GET['bo_table']}&wr_id={$_GET['wr_id']}";
}
header ("Location: {$url}");
6. gnuboard / bbs / content.php 생성
<?php // 요기 앞이나 위쪽에 공백이 있으면 에러 발생합니다.
include_once "_common.php";
$url=G5_BBS_URL."/content.php?co_id={$_GET['co_id']}";
header ("Location: {$url}");
7. gnuboard / data 폴더를 소프트링크로 생성
※ 요것은 안해도 사이트 이용에 문제는 없습니다.
텔넷으로 홈페이지 접속
# cd gnuboard
# pwd <== 현재 폴더의 절대경로 확인
/home/happyjung/public_html/gnuboard <== 위치 확인
# ln -s /home/happyjung/public_html/data <== 소프트링크 연결
이렇게 하면 각종 검색사이트의 링크와 다른곳에 퍼간 링크도 모두 정상작동하게 됩니다.
이후 검색사이트는 새로운 주소의 내용을 검색로봇이 퍼가겠죠...
동시에 2곳의 자료가 검색될수도 있겠군요.
참고
영카트 폴더 이동시 : https://www.happyjung.com/lecture/1392
댓글목록
등록된 댓글이 없습니다.