2 급 도 메 인 이름 원리 및 프로그램

2 급 도 메 인 네 임 원리 및 절차,신청 하면 개통[일반 프레임 워 크 2 급 도 메 인 네 임]
2 급 명의 효 과 를 얻 으 려 면 조건 과 절차 가 있어 야 합 니 다.
1.최고급 도 메 인 이름 이 있어 야 하고 이 도 메 인 이름 은 광범 위 하 게 분석 하고 가리 키 는 방향 을 잘 해 야 합 니 다.
2.독립 된 서버 가 있어 야 합 니 다.광범 위 하 게 분 석 된 도 메 인 이름 이 서버 를 가리 키 고 있 습 니 다.
3.서버 에 있 는 IIS 에 빈 호스트 이름 의 웹 사 이 트 를 만 듭 니 다.
4.기본 페이지 를 2 기 분석 프로그램 으로 설정 합 니 다(예:freedns.asp)
5.2 급 도 메 인 이름 시리즈 프로그램(신청 페이지 포함:shenqing.htm,추가 페이지 add.asp,분석 페이지,)
이 프로그램의 장점:
a.도 메 인 이름 을 신청 하 는 민감 한 글 자 를 제한 할 수 있 습 니 다.예 를 들 어 hacker,ww,sex,china 등 입 니 다.
b.도 메 인 이름 을 신청 하 는 불법 글 자 를 제한 할 수 있 습 니 다.예 를 들 어:!・#¥%……―*()――?‘“/기다리다
c.주소 마다 도 메 인 이름 만 신청 할 수 있 습 니 다.
d.도 메 인 이름 을 신청 하 는 길 이 를 제한 합 니 다.
e.사용자 가 방문 한 도 메 인 이름 이 신청 하지 않 으 면 특정한 페이지 로 이동 합 니 다.이 예 에서http://www.51bxg.com/miss.html
f,도 메 인 이름 신청:**.yorname.com 동시 지원:http:/***.yorname.com 및http://www.***.youranme.com 두 도 메 인 이름 의 방문.
일련의 프로그램 코드:
shenqing.htm

플러스*번 호 는 필수 내용

등록 하고 싶 은 도 메 인 이름:
http://style=" BORDER-BOTTOM: 1px double; BORDER-LEFT: 1px double; BORDER-RIGHT: 1px double; BORDER-TOP: 1px double; COLOR: #000000; FONT-SIZE: 9pt"> .51bxg.com
    

당신 의 실제 사이트 주소:
style=" BORDER-BOTTOM: 1px double; BORDER-LEFT: 1px double; BORDER-RIGHT: 1px double; BORDER-TOP: 1px double; COLOR: #000000; FONT-SIZE: 9pt">
표시 할 title:
style=" BORDER-BOTTOM: 1px double; BORDER-LEFT: 1px double; BORDER-RIGHT: 1px double; BORDER-TOP: 1px double; COLOR: #000000; FONT-SIZE: 9pt">



  



기록 페이지 추가 add.asp


<%
uID=request.cookies("*****")
%>
<%
dim nowurl,tourl,company,along,pbkey
nowurl=trim(request.form("nowurl"))+".51bxg.com"
nurl=trim(request.form("nowurl"))
tourl=trim(request.form("tourl"))
company=trim(request.form("company"))
along=20
pbkey="www,sex,admin,w,ww,wwww,hacker,hack"
set rs=server.createobject("adodb.recordset")
sql="select * from dns where userid='"&uid&"'"
rs.open sql,conn,1,1
if not rs.EOF then
response.write"죄송합니다.2 급 도 메 인 이름 을 신 청 했 습 니 다.사용자 마다 2 급 도 메 인 이름 만 신청 할 수 있 습 니 다!
당신 이 신청 한 2 급 도 메 인 이름 은 http://"+rs("nourl")입 니 다.
response.end
end if
set rs=server.createobject("adodb.recordset")
sql="select * from dns where nowurl='"&nowurl&"'"
rs.open sql,conn,1,1
if not rs.eof then
response.write"죄송합니다.신청 한 도 메 인 이름:http:/"+nourl+"다른 회사 에 의 해 신청 되 었 습 니 다.도 메 인 이름 을 따로 신청 하 십시오."
response.end
end if
if len(nurl)>along then
response.write"입력 한 도 메 인 이름 이 너무 길 어서 죄송합니다.다시 입력 하 십시오"
response.end
end if
if instr(pbkey,nurl) then
response.write"죄송합니다.입력 한 도 메 인 이름 은 민감 한 글자 가 있어 서 관리자 가 차단 하지 않 습 니 다.다시 입력 하 십시오."
response.end
end if
'문자 의 합 법성 을 판단 합 니 다.
if instr(nurl,"~") or instr(nurl,"`") or instr(nurl,"/") or instr(nurl,"?") or instr(nurl,">") or instr(nurl,"<") or instr(nurl,";") or instr(nurl,":") or instr(nurl,"}") or instr(nurl,"{") or instr(nurl,")") or instr(nurl,"(") or instr(nurl,"*") or instr(nurl,"&") or instr(nurl,"^") or instr(nurl,"%") or instr(nurl,".") or instr(nurl,",") or instr(nurl,"'") or instr(nurl,"~") or instr(nurl,"!") or instr(nurl,"$") then
response.write"죄송합니다.입력 한 도 메 인 이름 에 불법 문자 가 있 습 니 다.다시 입력 하 십시오.다음 문 자 는 불법 문자 입 니 다.
~?><;:}{)(*&^%$\#@!"
response.end
end if
set rs=server.createobject("adodb.recordset")
sql="select * from ** where theid is null"
rs.open sql,conn,3,3
rs.addnew
rs("userid")=uID
rs("nowurl")=nowurl
rs("tourl")=tourl
rs("company")=company
rs.update
response.write"축하합니다.신청 이 성공 하면 도 메 인 이름 을 사용 할 수 있 습 니 다:http://"+nowurl
%>
도 메 인 이름 디 스 플레이 프로그램:freedns.asp

<%
dim geturl
geturl=replace(Request.ServerVariables("HTTP_HOST"),"www.","")
set rs=server.createobject("adodb.recordset")
sql="select * from tb where nowurl='"&geturl&"'"
rs.open sql,conn,1,1
if rs.eof then
response.redirect"http://www.51bxg.com/miss.html"
else
dim tourl,company
tourl=rs("tourl")
company=rs("company")
%>




<% =company %>




<br><body><br><p>This page uses frames, but your browser doesn't support them.</p></body><br>


<% end if %>

좋은 웹페이지 즐겨찾기