모듈 프로그램 자료실
글수 33
| 라이센스 | GPL2 |
|---|---|
| 기타 라이센스 | |
| 적용 버전 | 베타버전(1.0이전) |

여기 www.zeroboard.com 에서 제공하는 *.zetyx.net의 zbxe용 모듈입니다.
하는 역할은 사용자들에게 5개의 hostname을 입력하게 하고 이를 수정 삭제하는 기능만 있습니다.
관리자 기능도 없구요 관리자가 삭제나 수정을 하려고 하면 직접 db에서 하셔야 합니다.
단순한 역할만 하기에 혹시 모듈을 만드시려는 분들에게는 도움이 되지 않을까 싶어서 올려 놓습니다. ^^
이 모듈은 게시판이나 블로그처럼 별도로 mid를 생성하지 않고 메뉴등에 링크를 할때 ?act=dispDfowardContent 라고만 하면 됩니다.
만약 zbxe가 설치된 도메인이 http://www.zeroboard.com 이라고 할때 링크를 http://www.zeroboard.com?act=dispDfowardContent 라고 하시면 기본 모듈의 레이아웃에 포함되어 노출이 됩니다.
도메인 포워딩 서비스를 하시려면 자신이 직접 웹서버를 제어할 수 있는 관리자여야 합니다.
관리 권한이 있다고 생각하고 이 모듈을 이용한 방법을 적도록 하겠습니다.
- >네임서버에 도메인 등록
- 네임서버의 zone파일에 다음과 같은 정보가 등록되어 있어야 합니다.
* IN A 웹서버IP - 웹서버IP는 도메인 포워딩을 할 서버의 ipaddress를 적어주시면 됩니다.
- 등록후 serial 증가해주신 후 네임서버 restart하시면 됩니다.
- 네임서버의 zone파일에 다음과 같은 정보가 등록되어 있어야 합니다.
- 웹서버에 해당 도메인의 도메인 포워딩을 위한 virutal 등록
- virtualhost 등록을 위해 다음과 같은 설정을 해주셔야 합니다. (아파치 서버 기준)
<VirtualHost *:80>
ServerName 도메인
ServerAlias *.도메인
DocumentRoot 도메인포워딩 경로(index.php파일의 위치)
</VirtualHost> - 위와 같이 설정하신 후 아파치 서버를 restart해주세요. (DocumentRoot 디렉토리가 생성되어 있어야 합니다.)
- virtualhost 등록을 위해 다음과 같은 설정을 해주셔야 합니다. (아파치 서버 기준)
- 첨부된 index.zip 파일 적용
- 첨부된 index.zip파일의 압축을 풀면 index.php 파일이 생깁니다.
- 이 파일을 여시고 제일 상단에 있는 변수를 입력해주세요.
- $domain = "도메인포워딩할 도메인";
- $redirect_url = "포워딩할 정보가 없으면 이동할 사이트 url";
- $db_* = "DB정보";
- 위 정보를 수정한 후 2번의 DocumentRoot로 업로드 하세요.
- dfoward모듈의 zbxe 설치
- 첨부된 파일중 dfoward.zip이나 dfoward.tgz중 편한 파일을 다운 받아서 압축을 풀면 dfoward라는 디렉토리가 생깁니다.
- 이 디렉토리를 제로보드XE가 설치된 곳의 ./modules/dfoward 가 되도록 업로드 하세요.
- 관리자 페이지로 접속해서 모듈목록에 "도메인포워딩모듈" 우측에 나타나는 update버튼을 클릭하세요.
- update버튼을 클릭하여 해당 버튼이 사라지면 제대로 등록된 것입니다.
- 메뉴에 도메인 포워딩 서비스를 링크하세요.
- 적당한 메뉴에 아래와 같이 링크를 거시면 됩니다.
http://도메인주소/zbxe설치장소/?act=dispDfowardContent
- 적당한 메뉴에 아래와 같이 링크를 거시면 됩니다.
도메인 포워딩 서비스 모듈은 거듭 말씀드리지만 서버 관리 권한이 있어야 합니다.
예를 들어 내가 가진 aaa.com 이라는 도메인을 회원들에게 할당하고 회원들은 원하는 사이트를 연결하고자 할때 쓸 수 있는 모듈입니다.
도메인서버/ 웹서버의 관리 권한이 있어야 가능합니다.
혹시 잘 안되시거나 문제가 생기면 댓글 달아주세요.
2007.09.29 16:42:18 (*.203.191.30)
포워딩주소를입력하고 등록을 누루니"hostname이 잘못되었습니다. 영문과 숫자로만 입력해 주십시요"하고 에러 메세지가 뜹니다.
주소를 인터넷브라우져입력 주소를 넣었는데, 그런메세지가 나옵니다.
2007.10.20 04:04:56 (*.212.126.116)
예전에 몇년전에 서버관리 권한이 없어 도메인 포워딩 모듈을 지원하고, 하던 ,회사가 있었는데요,
너무 오래 전이라 ㅜㅜ 기억이 안나네요..에휴~..그 땐 네임서버 변경만으로, 그 회사에 도메인포워딩 모듈을 사용할수
잇었는데..사이트 찾으면 꼭 올려 드릴께요^^:::





흐음..