Как сопоставить URL-адрес с другим путем в Nginx

31 ott 2022 1 min di lettura
Как сопоставить URL-адрес с другим путем в Nginx
Indice dei contenuti

Введение

Иногда необходимо сопоставить вторичный URL-адрес с другим путем к каталогу в файловой системе. Пользователи Nginx могут добиться этого, используя блок « location » в файле конфигурации. Путь указывает регулярное выражение для URL-адреса, запрошенного браузером. Под блоком кода местоположения мы можем указать путь к файловой системе с опцией «root» или «alias».

Вы можете использовать директиву alias внутри блока position, например:

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

В предыдущей конфигурации основной сайт настраивался с каталогом /var/www/example.com. Но URL-адрес, начинающийся с « /static », будет обслуживаться с каталогом « /var/content/static ». Например, URL-адрес http://www.example.com/static/file.txt будет указывать на файл /var/www/static/file.txt.

Вывод

В этом руководстве мы увидели, как сопоставить URL-адрес с другим путем в 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.