Django + Apache と Nginx を使用して静的コンテンツを提供する Web サイトを構築しています。私のサイトのインデックスはバックエンドの Django コーディングを必要としないため、urls.py が処理できるようにしながら、場所 / { } のリクエストを静的コンテンツの index.html に送信するには、nginx.conf で何を変更する必要がありますか?適当にパターン?
upstream backend {
server 127.0.0.1:8080;
}
server {
listen 192.168.1.20:80;
server_name www.example.com example.com;
access_log /home/userxyz/public_html/example.com/logs/nginx_access.log;
error_log /home/userxyz/public_html/example.com/logs/nginx_error.log;
location /
{
proxy_pass http://127.0.0.1:8080;
include /etc/nginx/proxy.conf;
}
location ~ ^/(system|images|robots\.txt|css|js|favicon\.ico).*$
{
root /home/userxyz/public_html/example.com/static-content/;
}
location /media/
{
root /home/userxyz/public_html/example.com/;
}
}