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
기록 페이지 추가 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")
%>
This page uses frames, but your browser doesn't support them.
<% end if %>
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
vue 2 급 경로 설정 방법프로젝트 에서 vue 를 사용 할 때 반드시 경로 가 필요 합 니 다.그리고 2 급 경로,심지어 3 회 경로 의 수 요 는 모두 필요 합 니 다.물론 다단 계 경로 의 설정 방법 은 2 급 경로 와 같 습 니 다.2...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.