私はnginx 1.0.8をインストールしました。 ここに私の問題: 私は2つのファイル:file1.jsとfile2.jsがあります。要求されたヘッダ場合nginx - 要求されたヘッダに基づいた応答
www.mysite.com/files_dir/%user%/file.js
: "X-ヘッダー" は存在している要求されたパスは次のようなものです値「OK」の場合、応答されるコンテンツはfile1.js else file2.jsである必要があります。
ファイルは「HTML/files_dir」に位置していると、%ユーザ%は私のサービスを通じて登録されたユーザ名を表しディレクトリのセットです。
これをnginxでどのように設定すればよいですか?私はPHP、ASPやそれに類似した技術に興味がないのは、nginxで可能な場合だけです。
おかげ
感謝を使ってトリックを行う必要があります$ file = file2.js; "="はありません。$ file2.jsを設定します。 –
場所にifsを使用する場合は、http://wiki.nginx.org/IfIsEvilを読むことをおすすめします。 – MyGGaN