Перейти к основному контенту
Центр разработки для Windows

 none
Создать короткую ссылку на вэб-приложение с другим портом RRS feed

  • Общие обсуждения

  • Доброго времени суток.

    Возможно ли вообще создать короткое имя на вэб-приложение с другим портом?
    В настройках сопоставления альтернативного доступа создал внутренний URL адрес, но результата нет. В DNS появилась запись с сопоставлением имени, но не работает.
    Единственное что сделалось - это поиск выдает файлы и там прописывается уже укороченный адрес, который вводил, но при переходе выдает 404 ошибку.
    Пробовал через расширение вэб-приложения и создание сайта IIS, но что-то пошло не так и страница с вэб-приложениями стала выдавать ошибку. Помог перезапуск пула центра администрирования.

    Со стандартным (который на 80 порту) всё норм. Короткая ссылка работает, а вот с другими нет. Вот отсюда и думаю - может оно так не работает? Если смотреть в сторону DNS, то он не понимает порты.

    14 февраля 2020 г. 9:06

Все ответы

  • альтернативное имя для веб-приложения:

    1. Прописать в DNS (имя, IP  адрес)

    2. Прописать в ЦА / Параметры системы / Настройка сопоставлений альтернативного доступа (!!!!, порт, имя)

    3. Привязка сайта в IIS Manager (при необходимости) (порт, имя - при необходимости)

    ------------------------

    http://portal2

    http://portal2:8080

    http://portal2:9350

    Если порты не нужны, то можно поиграть с IP

    На новое короткое имя - новый адрес (второй сетевой). А на второй сетевой адрес можно бросать порты 80 / 443  и тд.

    Пример: 

    http://portal1 (IP 10.1.199.55)

    http://portal2 (IP 10.1.199.56)



    • Изменено antsv 14 февраля 2020 г. 12:18
    14 февраля 2020 г. 11:27
  • Совсем альтернативное решение - можно поднять nginx перед щариком (или даже haproxy если требуется балансировка/отказоустойчивость) и на нём настроить редирект на другой хост/порт и сертификаты. В настройке ничего сложного нет.
    14 февраля 2020 г. 11:44
  • что-то как-то слишком сложно...
    17 февраля 2020 г. 3:40
  • Ничего сложного.

    1. Настройка на уровне сети - DNS. Прописать имя и связать с адресом.

    2. На уровне сервера. Прописать в IIS имя и связать его с сетевым адресом.

    3. Объяснить Шарику, что нужно откликаться на новое имя. Прописать его в параметрах альтернативного доступа ☺.


    18 февраля 2020 г. 5:24
  • Я правильно понял?
    1) в DNS пишу например portal2 и тот же ip, что и есть
    2) В ЦА в настройках сопоставлений пишу http://portal2 
    3) Как-то пивяжу в IIS (не занимался таким ещё).

    Тогда сразу вопросы. По 1му пункту. Не начнется ли вакханалия если одному и к тому же IP адресу будут прописаны два разных коротких имени? Например будет хотеть попасть на один, а попадут на другой.
    По 2му пункту. Там порт прописать некуда. Если я там пишу http://portal2 и оно является внутренним URL-адресом, то общедоступным сразу становится так же http://portal2

    18 февраля 2020 г. 9:22
  • Да, начнется.

    Поэтому на сетевой адаптер добавляем еще один IP адрес.

    А почему нельзя использовать для второго веб-приложения имя с другим портом?

    http://portal

    http://portal:8080

    18 февраля 2020 г. 10:47
  • По портам геморройная тема т.к. организация большая и волокита с прописыванием с каких адресов на какой нужно иметь доступ и по какому порту. Даже если прописывать маску.
    18 февраля 2020 г. 11:27