나는 사용하고있다nginx용 타사 Heroku 빌드팩.conf 사용:
http {
...
server {
server_name _;
...
}
include config/nginx-local*.conf
}
분명히 이 파일을 편집하는 대신 포함된 파일에서 내 자신의 구성을 수행하는 것이 더 좋습니다.
에 정적 파일을 제공하고 싶습니다 /assets
. nginx를 처음 접했기 때문에 순진하게 다음을 시도했습니다.
server {
server_name static;
location /assets {
root <disk location>
}
}
그런데 나는발견이는 server_name
서버 위치로 간주됩니다(예: www.example.org
. 하위 도메인을 사용하고 싶지 않기 때문에 새 server
블록을 추가하는 것은 적합하지 않은 것 같습니다.
그럼 참고할 수 있는 방법이 없을까요?기존의 server
블록을 만들고 location
최상위 http
컨텍스트에서 블록을 추가하시겠습니까?