여기서 소개하려고 하는 것은 흔히 무료도메인이라고 알려진
redirection php script 를 소개하려고 합니다.
엄밀히 말해서 무료도메인 보다는 무료포워딩이라는 말이 더 정확하다고
생각합니다. 단지 긴 주소를 짧게 줄여주는 것이지 . com 이나 .net 같은
도메인을 무료로 주는 것은 아니니까요.
서버에 관해서는 많이 알지 못하기 때문에 전문적인 설명은 못하겠지만
이러한 프로그램을 설치해서 사이트를 운영하려는 분들께는 매우
유용한 정보가 될 것이라고 확신합니다.
현재 국내 및 국외에 나와 있는 무료 리디렉션 소스 중에서 아래 사이트에서
배포하는 myred 소스가 가장 괜찮다고 생각합니다.
무료 포워딩소스 배포사이트: http://milliscripts.com
유료소스도 많이 있고 더 기능이 우수하겠지만 myred 는 무료임에도
나름 정성들여 만든 프로그램이라고 생각합니다.
자, 그럼 설치를 해볼까요.
우선 서버를 보유하고 있거나 아니면 웹호스팅을 하시더라도
dns wildcard 를 사용할 수 있어야 합니다.
쉽게 말해 여러분 사이트가 mysite.com 이라면 apple.mysite.com 이나
mama.mysite.com 으로 접속해도 mysite.com 으로 접속되는가를 확인하셔서
이것이 가능하면 일단 dns wildcard 가 된다고 생각하시면 됩니다.
더 세부적인 서버관련 지식은 제게 없어서 말씀은 못드리겠구,
서버운영하시는 분은 다중도메인에 *.mysite.com 을 추가해주시고
웹호스팅하시는 분들은 호스팅회사에 문의해보세요.
그럼, dns 와일드카드가 된다고 가정하고 계속 설명하겠습니다.
위에 말씀드린 사이트에서 myred, 제가 받을 땐 myred_14 였는데
이것을 다운받아 압축을 푸시면 아래와 같은 파일 및 폴더가
있습니다.
myred 에 포함된 파일 및 폴더
.htaccess
index.php
[myred]
admin.php
contact.php
dir.php
faq.php
features.php
latest.php
members.php
password.php
register.php
setup.php
stats.php
tell.php
terms.html (design this page like you want)
topsites.php
upgrade.php
whois.php
[img]
bar.gif
[include]
functions.php
vars.php
mysql.php
[language]
all language files reside in here
[html]
all template files in different directories
여기서 설치하시기전에 include 폴더 안에 있는 vars.php 를 메모장 같은
문서편집기로 열어서 그 파일 위 부분에 나오는 다음 정보를 여러분의 정보로
변경하시고 ftp로 접속하여 루트디렉토리, public_html 안에 업로드 하시면
됩니다.
<?php
##################################################
#### vars.php - some variables have to be set by admin ####
##################################################
// hostname of the server
$mysql_host = 'localhost';
// mysql-username
$mysql_username = 'yourid';
// mysql-password
$mysql_passwd = 'password';
// the name of the database
$mysql_dbase = 'yourid';


설치가 다 되셨으면 http://mysite.com/myred/setup.php 에
접속하시면 자동으로 sql 에 설치됩니다.
설치하신 후 setup.php 및 upgrade.php는 보안상 꼭 삭제하세요.
** 주의 저 같은 .htaccess 을 업로드하면 에러가 나서 그냥
삭제했더니 제대로 설치가 되었습니다. 혹시 설치하시다가
에러가 나시면 .htaccess를 삭제하시거나, 아니면 업로드할 때
올리지 마세요. .htaccess 파일은 두군데 있습니다. 찾아보세요.
그리고 이 파일은 ftp 환경설정에서 숨김파일보기를
해야 볼 수 있는 파일입니다.
그리고 또 한 가지 대부분 자기 사이트를 public_html/index.html 또는
public_html/index.php 식으로 index 파일을 올리실 겁니다.
문제는 myred 설치할 때 index.php 가 기존의 index 파일을 대신해야 합니다.
그럼 기존에 있던 index.html 은 home.html 이런 식으로 바꿔주시면 됩니다.
설치하다 보면 home.html 보이는 곳이 있는데 거기에 home.html 쓰시고
기존 있던 index 파일을 home.html 로 바꿔주세요.
이거 매우 중요합니다. 이런 식으로 바꿔주시지 않으시면 에러가 계속 납니다.
설치가 다 되셨으면 관리자페이지 http://mysite.com/myred/admin.php 에
아까 vars.php 에 입력한 여러분의 정보로 로그인하셔서 환경설정 등을
하시면 됩니다.
language 폴더안에 korean.php 가 없어서 영문으로 나오는데 이건 여러분이
english.php 를 우리말로 번역하시면 됩니다.
시간 꽤 걸림 - -;
이외에도 세부적으로 들어가면 테플릿등을 수정해야 하는데
정말 여러분이 무료포워딩 도메인 서비스를 하실거면 그 만큼 시간을
투자하세요.
http://milliscripts.com 에 가시면 무료포워딩 소스 다운받을 수 있구요
저는 http://hostment.com 서버를 이용하는데 이곳 관리자님이 저의
계속되는 문의에도 언제나 친절하게 설명해주셔서 다행히 성공적으로
설치했습니다. 이곳과 아무 관계 없습니다. 그냥 고객의 한 사람 - -;
자, 관심있으신 분은 한번 시도해 보세요.
음, 마지막으로 여러분도 아시다시피 무료도메인이 너무 많습니다.
그 메리트도 좀 줄어들었고...암튼 그건 여러분의 판단에 맡길게요.


글
댓글을 달아 주세요
댓글 RSS 주소 : http://bugskorea.net/rss/comment/10