Как перенаправить или переписать сайт IIS с портом в URL к URL без порта?

Нет никакой потребности ни в какой ОС на ПК. Используйте PXE, чтобы загрузить и загрузить ОС из доли NFS на сервере, и иметь его используют XDMCP для открытия сессии в VM.

1
задан 21 November 2013 в 21:54
4 ответа

Если, как вы отметили в комментарии к другому ответу, у вас уже есть другой сайт, работающий на порту 443, вам понадобится другой IP-адрес, чтобы вы могли привязать сайт к порту: 443 на этом адрес, а затем соответствующим образом измените свои записи DNS. Вы не можете привязать более одного сайта к одному и тому же сокету с HTTPS в IIS, по крайней мере, до тех пор, пока SNI не станет полностью жизнеспособным и Microsoft не обновит программное обеспечение соответствующим образом.

Исключение будет, если вы используете подстановочный знак или сертификат ASN, который действителен для оба сайта, затем выполните эту процедуру .

Предполагается, что ваша цель - позволить посетителям заходить на сайт через HTTPS из своих браузеров без указания порта. Если я неправильно понял ваш вопрос, то ответ будет неточным :)

0
ответ дан 4 December 2019 в 10:58

Вы пробовали просто изменить привязку http для использования порта 80? Это должно быть все, что вам нужно сделать, нет необходимости в перенаправлении. Если у вас нет другого веб-сайта на порту 80, это должно сработать для вас.

http://www.gadgetcage.com/how-to-change-iis-port-in-windows-7/ 3457 /

Это основано на том факте, что вы хотели создать новый веб-сайт на порту 80 просто для перенаправления на порт 7500. Просто уберите посредника и переместите сайт с портом 7500 на порт 80, и проблема решено.

-1
ответ дан 4 December 2019 в 10:58

вы можете использовать 2 сертификата ssl на одном сервере с одним IP, но они должны использовать другой порт. Сертификаты с несколькими именами довольно дороги. Перезапись URL-адреса может использоваться, чтобы скрыть порт от клиента.

-2
ответ дан 4 December 2019 в 10:58

Попробуйте это

<configuration>
<system.webServer>
    <rewrite>
           <rules>
            <rule name="removePort" stopProcessing="true">
                <match url="^(http(s)?://)?(portal\.company\.com):7500(/.*)?$" />
                <action type="Redirect" url="https://{R:3}/{R:4}" />
            </rule>
        </rules>
    </rewrite>
</system.webServer>

0
ответ дан 4 December 2019 в 10:58

Теги

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