2012-02-24 6 views
2

背景:乗客wsgiを使用して静的なdjangoファイルをサーバーする方法

Djangoを使用しています。 Dreamhostで自分のサイトをホストしていますか? NginxをWebサーバー、passenger.wsgiとして使用しています。

問題:

私は本番サーバー上で私たちは、サーバ、すなわち外部からの静的メディアはそれをサーバーにジャンゴとPythonを許可すべきでないことを読みました。 私がやりたいことは、パッセンジャーを使って静的なメディアファイルをサーバーに送ることです。可能でしょうか?はいの場合はどうですか?

P.S: - 私はuwsgi + nginxがこれに最適であると読んでいます。しかし、dreamhostはuwsgiをサポートしていません。

+0

http://stackoverflow.com/questions/2451739/django-serving-static-files-through-nginx –

答えて

0

静的メディアは乗客を通過する必要はありません。 Aliasに相当するWebサーバーを構成して、静的メディアをURLスペース内の適切な場所に移植します。

+0

あなたは何を言っているのですか? スタティックメディアロケーションのエイリアスを使用してnginxを設定する必要がありますか? –

+0

はい、そうすべきです。 –