NGINX - ярлык местоположения {} с другим корневым доменом

Посмотрите sslh . Это инструмент для мультиплексирования одного порта для нескольких служб. Как упомянул другой пользователь, субдомены разрешаются только по IP-адресу - фактическая маршрутизация происходит на уровне протокола.

1
14.06.2018, 00:46
1 ответ

Попытка использовать rootс подлокацией будет означать, что она попытается использовать $root$uri, что в вашем случае становится /opt/site3/site3.

Вы можете сделать то, что сделали, и использовать root, чтобы корневой каталог был папкой перед папкой, к которой вы пытаетесь получить доступ. Однако для этого вам не нужно .

Попробуйте вместо этого использовать alias /opt/site3;; этот должен работать и обращаться к правильному местоположению при условии, что вы установили поле индекса, и, если необходимо, также иметь try_filesв этом блоке местоположения.

2
27.01.2020, 23:32

Теги

Похожие вопросы