ウェブアプリの静的な部分を果たす:Djangoは:私が持っている
- DjangoのWebアプリケーション
- 別の静的なHTMLのサイト(ブログ)
静的なサイトは別のディレクトリがあります木。
私は静的サイトをウェブアプリケーションのサブセクションとして使用します。
たとえば、アプリがhttp://app.com/
にあり、ここに私の/etc/nginx/sites-available/app
だhttp://app.com/blog
から提供静的なサイトです:
upstream app_server {
server 127.0.0.1:9000 fail_timeout=0;
}
server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;
...
location/{
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $host;
proxy_redirect off;
proxy_buffering off;
proxy_pass http://app_server;
}
}
あなたはそれがために、セットアップのために/ブログ別々の場所とプロキシをすることができますあなたの静的なサイト。 –
@BipulJainこれはちょうどnginxの設定ですか、私はdjangoに触れる必要がありますか? – astreltsov
@astreltsov詳細回答のためにあなたの現在のnginx設定が含まれています、私の答えを確認してください –