Click or drag to resize

웹모바일 멀티 도메인 구성과 제목 변경

로그온 화면과 브라우저 탭에 출력되는 MailCarrier WebMobile 문구 대신 메일 도메인 별로 커스터마이징된 문구를 넣을 수 있습니다.

IIS 웹사이트의 바인딩 설정

IIS 관리자에서 등록되어 있는 웹모바일 사이트를 선택한 후 작업 메뉴에서 바인딩...을 실행합니다.

운영할 웹모바일의 호스트 이름을 등록합니다. 아래 그림은 webmobile.tabslab.com와 webmobile.poporo.co.kr을 등록한 것으로 두 도메인의 사용자가 접속해 웹액세스를 사용할 수 있습니다.

wm binding 1
적용 방법

웹모바일에 접근하는 URL에 표시되는 호스트 이름에 해당하는 로그온 제목을 정의하는 파일이 MainTitle.xml 입니다. 웹모바일 폴더 아래에 App_Data라는 폴더를 생성합니다. App_Data 폴더는 ASP.NET 전용 데이터 폴더로 URL을 통한 액세스가 불가능한 장소입니다.

App_Data 폴더 아래에 아래와 같은 XML 파일을 생성한 후 MainTitle.xml 이라는 이름으로 저장합니다. 저장시 반드시 UTF-8 형식으로 저장해야 합니다. 메모장에서 저장할 때 인코딩을 UTF-8로 지정하면 됩니다.

아래는 MainTitle.xml 예제입니다. 사용자 환경에 맞도록 수정 바랍니다.

MainTitle.xml
<?xml version="1.0" encoding="utf-8" ?>
<maintitle>
 <item>
   <host>webmobile.tabslab.com</host>
   <title>탭스랩(주)</title>
   <authdomain>tabslab.com</authdomain>
 </item>
 <item>
   <host>webmobile.poporo.co.kr</host>
   <title>포포로</title>
   <authdomain>poporo.co.kr</authdomain>
 </item> 
</maintitle>

host에는 웹모바일에 접근하는 호스트 이름을 지정하고 title에는 로그온 화면에 출력되는 제목을 지정합니다.

authdomain에는 인증에 필요한 도메인 정보를 지정합니다. authdomain을 명시할 경우 사용자가 입력한 계정에 authdomain에 지정한 도메인이 자동으로 붙어서 인증을 시도하게 됩니다.

MainTitle.xml 파일 편집이 끝났다면 웹모바일 루트 폴더에 있는 Web.config 파일을 열어 appSettings 아래에 UseCustomTitle 키를 생성한 후 값에 true를 지정합니다.

Web.config
<appSettings>
  <add key="UseCustomTitle" value="true" />
</appSettings>