게시판 및 내용 관리 이미지 도메인 변경하기
안녕하세요! 이번에 작업 하면서 서버 이전 하고나서 이미지 가 깨지는 현상이 있더라구요
한참 동안 분석 해보니까 도메인만 바꾸면 되는 문제 더라구요
그래서 팁 알려드립니다.
그거랑 그누위즈님이 올려주신 플러그인 참고해서 수정 했습니다. (그분께 공유 해주셔서 감사드립니다.)
[code]
// 구사이트도메인 http://www. 제외
$old = '서버 이전하기전 주소';
$old = trim($old); // 도메인주소 앞뒤 공백 제거
$old = rtrim($old, '/'); // 도메인주소 마지막에 / 문자 제거
// 새사이트도메인 http://www. 제외
$new = '이전후 주소';
$sql = sql_query("select * from {$g5['board_table']}");
while($data = sql_fetch_array($sql)){
sql_query("update g5_write_{$data['bo_table']} set wr_content=REPLACE(`wr_content`,'$old','$new')",true);
sql_query("update {$g5['board_table']} set bo_content_head=REPLACE(`bo_content_head`,'$old','$new')",true);
sql_query("update {$g5['board_table']} set bo_mobile_content_head=REPLACE(`bo_mobile_content_head`,'$old','$new')",true);
}
sql_query("update {$g5['content_table']} set co_content=REPLACE(`co_content`,'$old','$new')",true);
sql_query("update {$g5['content_table']} set co_mobile_content=REPLACE(`co_mobile_content`,'$old','$new')",true);
[/code]
약간 설명을 덧붙이자면...
$old = '서버 이전하기전 주소'; 을 확인하면 http:// 포함된 www가 있으면 빼주세요
그러고 마지막에 / 가 붙어 있어야합니다.
예를들어서 naver.com/ 이렇게요
$new = '이전후 주소'; 이것도 똑같이 응용해서 하면됩니다.
예를들어서 nate.com/ 이렇게요
위에 소스코드를 index.php 에다가 넣어주세요 (아님 훅으로 해결 해도 되고 실행 할 수 있게 처리 해주세요)
주의할게 검색에 노출 된 사이트면 누군가에 의해서 실행될수있어서 따로 test.php 파일 만들어서 작업해주세요.
ps. 여러번 실행해주시고 게시판이나 내용관리에 개발자 도구를 켜서 도메인이 바꼈는지 수시로 확인해주세요
몇번 하다보면 변경 됩니다.
참고 자료 :
그누보드 - 서버이전시 이미지 주소변경 > 그누보드5 플러그인 (sir.kr)
유지보수가 필요하면 아래로 문의주세요
https://kmong.com/gig/546111
https://open.kakao.com/o/sA1HSCke
게시판 목록
그누보드5 팁자료실
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 공지 | 3년 전 | 4402 | ||
| 2604 | 8개월 전 | 673 | ||
| 2603 | 8개월 전 | 732 | ||
| 2602 | 8개월 전 | 648 | ||
| 2601 |
|
8개월 전 | 670 | |
| 2600 |
|
8개월 전 | 579 | |
| 2599 | 8개월 전 | 808 | ||
| 2598 | 8개월 전 | 602 | ||
| 2597 |
다케미카코
|
8개월 전 | 755 | |
| 2596 | 8개월 전 | 854 | ||
| 2595 |
|
8개월 전 | 446 | |
| 2594 | 8개월 전 | 608 | ||
| 2593 |
만두먹고또먹고
|
9개월 전 | 935 | |
| 2592 | 9개월 전 | 609 | ||
| 2591 | 9개월 전 | 620 | ||
| 2590 | 9개월 전 | 688 | ||
| 2589 |
|
9개월 전 | 757 | |
| 2588 | 9개월 전 | 476 | ||
| 2587 | 9개월 전 | 796 | ||
| 2586 | 9개월 전 | 643 | ||
| 2585 | 9개월 전 | 509 | ||
| 2584 | 9개월 전 | 576 | ||
| 2583 | 9개월 전 | 498 | ||
| 2582 | 9개월 전 | 640 | ||
| 2581 | 9개월 전 | 598 | ||
| 2580 |
만두먹고또먹고
|
9개월 전 | 517 | |
| 2579 |
|
9개월 전 | 664 | |
| 2578 | 9개월 전 | 646 | ||
| 2577 | 9개월 전 | 625 | ||
| 2576 | 9개월 전 | 561 | ||
| 2575 |
이슈DEV
|
10개월 전 | 993 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기