Yüklü nginx 1.0.8 var. Burada benim sorunum var:2 dosyam var: dosya1.js ve dosya2.js. İstenen başlığı isenginx - istenilen başlığa göre yanıt
www.mysite.com/files_dir/%user%/file.js
: "X-Başlık" var ve vardır istenen yol böyle bir şeydir "OK" değeri daha sonra yanıtlanan içeriğin file1.js else file2.js olması gerekir.
Dosyalar, "html/files_dir" adresinde bulunur ve% user%, hizmetim aracılığıyla kayıtlı kullanıcı adlarını temsil eden bir dizi dizintir.
Bunu nginx'te nasıl yapılandırabilirim? Php, asp veya benzeri teknolojilerle ilgilenmiyorum, sadece nginx ile mümkün ise.
Teşekkürler
sayesinde kullanarak hile yapmak gerekir
location
aşağıdaki sen cevap da iyi ama set oldu $ dosya = dosya2.js; "=" olmadan .. sadece $ file2.js dosyasını ayarlayın; –Yerinde ifs kullanırken http://wiki.nginx.org/IfIsEvil değerini okumanızı öneririz. – MyGGaN