Cómo asignar una URL a una ruta diferente en Nginx

31 ott 2022 1 min di lettura
Cómo asignar una URL a una ruta diferente en Nginx
Indice dei contenuti

Introducción

A veces es necesario asignar una URL secundaria a una ruta de directorio diferente en el sistema de archivos. Los usuarios de Nginx pueden lograr esto usando el bloque " ubicación " en el archivo de configuración. La ruta especifica una expresión regular para la URL solicitada por el navegador. Debajo del bloque de código de ubicación, podemos especificar la ruta del sistema de archivos con la opción 'raíz' o 'alias'.

Puede usar la directiva de alias dentro de un bloque de posición, así:

server {
 server_name www.example.com;
 root /var/www/example.com;
 location /static/{
 alias /var/content/static/;
 }
 }

En la configuración anterior, el sitio principal está configurado con el directorio /var/www/example.com. Pero la URL que comienza con " /static " se servirá con el directorio " /var/content/static ". Por ejemplo, una URL http://www.example.com/static/file.txt apuntará al archivo /var/www/static/file.txt.

Conclusión

En este tutorial hemos visto cómo mapear una URL a una ruta diferente en Nginx

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.