원래 시스템을 테스트하기 위해서는, 로컬에서 www.xxx.com을 쳤을 때, 루프백을 통해 나의 로컬 nginx 서버에 요청을 보내야했다.
또한, nginx에서 도메인 명에 따라 다른 파일에 접근해야 하는 상황이었다. 즉, nginx로 가상호스트를 사용할 일이 생겼다.
따라서 hosts 파일을 변경해야 했다.
cd C:\Windows\System32\drivers\etc
후,
notepad hosts
를 한 후,
127.0.0.1 www.xxx.com
127.0.0.1 m.xxx.com
을 추가한 후 저장
이후, nginx에 가상호스트(한 ip에서 여러가지 도메인을 받는 것)을 사용해야했는데, 이를 위해서 nginx의
http 블록에 include server/virtual_host.conf;를 추가하고, virtual_host.conf를 새로 만들었다.
server {
listen 80;
server_name www.xxx.com;
root 파일 경로;
index index.html;
location / {
...
}
}
server {
listen 80;
server_name m.xxx.com;
root 파일 경로;
index index.html;
location / {
...
}
}