Nginx 튜 토리 얼 6 - PC 또는 모 바 일 장치 에 적합

1093 단어
1. Nginx 어 울 리 는 소개
I. 목적: 컴퓨터 브 라 우 저 는 pc 단 을 보 여 주 는 페이지 를 방문 하고 핸드폰 단 브 라 우 저 는 핸드폰 단 을 보 여 주 는 페이지, 두 개의 페이지, 두 개의 도 메 인 이름 을 방문 합 니 다.
II. 역할: 고객 설비 에 따라 더 좋 은 체험 페이지 를 표시 할 수 있 습 니 다.
2. Nginx 어댑터 설정: 원 리 는 Nginx 가 내장 변 수 를 통 해 $httpuser_에이전트, 요청 클 라 이언 트 의 userAgent 를 얻 을 수 있 습 니 다. 현재 모 바 일 에 있 는 지 PC 에 있 는 지 판단 하여 서로 다른 페이지 를 사용자 에 게 보 여 줍 니 다.
I. / usr / share / nginx / 디 렉 터 리 에 두 개의 폴 더 를 새로 만 듭 니 다. 각각 pc 와 mobile 디 렉 터 리 입 니 다.
cd /usr/share/nginx
mkdir pc
mkdir mobile

pc 와 miblic 디 렉 터 리 에 index. html 파일 두 개 를 새로 만 듭 니 다. 파일 에 아래 내용 이 있 습 니 다.
//pc   

welcome to pc!

//mobile

welcome to mobile!


II. etc / nginx / conf. d 디 렉 터 리 에 들 어가 8001. conf 파일 을 수정 하고 다음 형식 으로 변경 합 니 다.
server{
     listen 80;
     server_name nginx.lubaojun.com;
     location / {
      root /usr/share/nginx/pc;
      if ($http_user_agent ~* '(Android|webOS|iPhone|iPod|BlackBerry)') {
         root /usr/share/nginx/mobile;
      }
      index index.html;
     }
}

좋은 웹페이지 즐겨찾기