1 para construir una buena nginx, puede utilizar
En nginx.conf perfil 2, en http módulos, el módulo de servidor para modificar, agregar una ubicación
lugar / esIndex / { html raíz; reescribir ^ // $ \ $ 1 ruptura (*.); }
3 sbin / nginx -t, sbin / nginx -s recarga, vuelva a cargarlo Nginx archivo de configuración.
carpeta 4 nginx / html, crear una nueva carpeta esIndex, crear un archivo de test.info, dentro de escribir algún contenido de prueba. A continuación, el acceso ruta: http: // IP + puerto /esIndex/test.info, donde IP y el puerto de nginx IP y el puerto de escucha, se puede acceder al contenido de la carpeta esIndex por nginx.
5 esIndex hecho, no crear una carpeta, crear esIndex.info directamente en la carpeta html, visite http: // IP + puerto /esIndex.info, también está disponible.
Aquí es de configuración nginx.conf:
http { incluir mime.types; aplicación default_type / octet- corriente; sendfile en; server_tokens apagado; keepalive_timeout 75 ; gzip en; client_max_body_size 100m; #client_body_buffer_size 4096K; client_body_buffer_size 20m; proxy_connect_timeout 600 ; proxy_read_timeout 300 ; proxy_send_timeout 600 ; proxy_buffer_size 128k; proxy_buffers 32 128k; proxy_busy_buffers_size 128k; proxy_temp_file_write_size 512k; proxy_next_upstream HTTP_500 http_502 http_503 invalid_header error; proxy_temp_path / home / zyzx_test / nginx / proxy_temp; proxy_cache_path / home / zyzx_test / nginx / proxy_cache niveles = 1 : 2 keys_zone = cache_one: 100m inactivo = 2d max_size = 2 g; servidor { escuchar 22022 ; localhost nombre_servidor; ubicación / esIndex / { html raíz; reescritura ^ //$ \ $ 1 ruptura (*.); } } }