nginxでローカルファイルを指定する方法を教えてください。

nginxでローカルファイルを指定する方法は、nginxのlocation指令を設定することによって実現されます。

nginxの設定ファイルでは、locationディレクティブを使用してリクエストされたURIを照合し、対応するローカルファイルパスの指定ができます。なお、具体的な設定構文は次のとおりです。

location /uri {
alias /path/to/file;
}

URIでマッチさせたいのが/uriで、/path/to/fileはローカルのファイルパス

例えば、/var/www/html/index.html という静的ファイルがあるとします。以下に設定することで nginx はそのファイルを指し示すことができます。

location / {
alias /var/www/html/;
}

この設定により、Nginx はルートパスへのアクセス時(/)、/var/www/html/index.html ファイルの内容を返すようになります。

bannerAds