728x90
nginx 에서
모바일이지만 pc경로로 들어오는 경우
다른 경로로 꺾어줌
[default.conf]
location / {
if ($http_user_agent ~* '(iPhone|iPod|Opera Mini|Android.*Mobile|NetFront|PSP|BlackBerry|Windows Phone)') {
return 302 https://namu0005.or.kr/mo;
}
try_files $uri /index.html;
proxy_pass http://127.0.0.1:80;
proxy_set_header X-Real_IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
}
$http_user_agent는 nginx에서 제공해주는 변수다.
해당 변수는 클라이언트의 기기종류를 파악하게 해준다.
302는 redirect임.
'서버' 카테고리의 다른 글
h2-console) Generic H2(Server) 에러나는 현상 (0) | 2024.12.15 |
---|---|
Spring boot3 - JPA 와 hibernate 관계 (0) | 2024.12.02 |
Spring boot3 - Spring JDBC에 대한 이해와 기본 실습 (2) | 2024.11.29 |
Spring boot 3 - Thymeleaf 핫리로드까지는 아니지만 리로드시 적용시키기 (0) | 2024.11.27 |
Spring boot3 - h2 설정해서 쓰기, 스키마 쿼리 셋팅 후 datasource를 이용해 미리 h2에 테이블 생성하기 (0) | 2024.11.26 |