
nginx 서버 블록에서:
server {
listen 80;
server_name foo.com bar.com car.com;
...
}
어떻게 리디렉션합니까 bar.com/site
? - 다른 호스트는 영향을 받지 않은 상태로 유지되어야 합니다 bar.com/site
. bar.com/
따라서 foo.com/site
및 car.com/site
정상적으로 작동해야 합니다.
답변1
if ($host ~* ^bar.com$) {
rewrite ^/site(.*)$ /;
}
또는 공유 영역이 포함된 다른 서버 위치