HTML in ASP
언어를 숨기기 가장 쉬운건 HTML 에 서버언어로 인식하게 하는 방법입니다.
PHP나 ASP같은 스크립트 언어는 거의 필수적인 셋팅인데요
이번 시간은 IIS에서 HTML 안에 ASP를 실행시킬 수 있도록 만들어 보겠습니다.
우선 IIS를 실행합니다
시작->inetmgr->엔터
IIS가 없다면 아래 강의를 먼저 확인하세요
▼IIS에 들어왔다면 사이트를 클릭한 후에
오른쪽 위에 있는 "스크립트 매핑 추가"를 클릭합니다.
▼그리고 해당 내용처럼 입력을 해주세요
요청 경로 : *.html <- 원하는 확장를 입력합니다. *.gocoder 라고 하면 asp는 .gocoder라는 포맷에서 실행되겠죠
실행 파일 : %windir%\system32\inetsrv\asp.dll <- 그냥 입력하세요. ASPClassic에 있는 실행파일을 붙혀넣은겁니다.
이름 : HTMLinASP <- 내가 등록한 스크립트 매핑 이름을 입력하세요 \
▼예를 입력합니다. IIS답게 ISAPI 및 CGI에도 자동으로 허용 시켜주네요
▼준비가 됐으니 테스트를 해보겠습니다. gocoderASP.HTMl 를 만들고
찾아보기 버튼을 눌러보겠습니다.
▼ 해당 파일의 내용은 아래와 같습니다. Request.ServerVariables 를 찍어보는 소스입니다.
1
2
3
4
5
6
7
8
|
<%
For Each key in Request.ServerVariables
if Request.ServerVariables(key) = "" Then
else
Response.Write key & " --> " & Request.ServerVariables(key) & "<br><br>"
end if
Next
%>
|
cs |
▼ .html 에서 ASP가 실행되는게 정상적으로 보입니다.
마무리
자신만의 확장자로 홈페이지를 구성해보세요
'IT_Developers > Windows Server' 카테고리의 다른 글
ODBC - MYSQL ODBC Connector 설치하기 (0) | 2018.12.23 |
---|---|
보안 - 알약 1.0 원도우 서버(2000,2003) 설치 백신 (0) | 2018.02.09 |
IIS - 윈도우7 인터넷 정보 서비스(IIS) 설치하기 (0) | 2017.11.17 |
IIS - 파일 업로드를 위한 폴더 권한 주기 (0) | 2017.09.04 |
IIS - Failed to read binary data / 엔터티 제한 (0) | 2017.09.04 |
댓글