Tengo nginx 1.0.8 instalado. aquí está mi problema: Tengo 2 archivos: archivo1.js y archivo2.js. la ruta solicitada es algo como esto:nginx - respuesta basada en el encabezado solicitado
www.mysite.com/files_dir/%user%/file.js
Si el encabezado solicitado: "encabezado X" existe y tiene el valor "OK", entonces el contenido respondido debe ser file1.js else file2.js.
Los archivos están situados en "html/files_dir" y% user% es un conjunto de directorios que representa los nombres de usuario registrados a través de mi servicio.
¿Cómo configuro esto en nginx? No estoy interesado en php, asp o tecnologías similares solo si es posible con nginx.
Gracias
gracias eres respuesta fue buena, pero también establecer $ file = file2.js; es sin "=" .. simplemente configure $ file file2.js; –
Recomiendo leer http://wiki.nginx.org/IfIsEvil cuando use ifs en la ubicación. – MyGGaN