Как да получите избраната стойност на опцията от падащия списък с помощта на JavaScript [с изходен код]

В момента имаме уебсайт, нека го наречем https://supersystem.example.com Също така предлагаме персонализирани версии на уебсайта на клиентите, в миналото бихме хвърлили тези персонализирани файлове в подпапка и клиентът щеше да получи достъп до тях чрез https://supersystem.example.com/client1/

Софтуерът е надстроен и вече има различна архитектура, така че вече няма да работи. Сега всеки персонализиран сайт трябва да бъде собствен уебсайт в IIS.

Това, което бих искал да избягвам, е https://client1.supersystem.example.com защото бих искал да продължа да използвам нашия * .example.com SSL сертификат за заместващи символи.

Така че един вариант е https://client1-supersystem.example.com Но ми е интересно дали с URL Rewrite, ако мога да направя https://supersystem.example.com/client1/ отидете на https://supersystem.example.com:8081 например и след това всеки от потребителските уебсайтове да е само на различни портове, 8081, 8082 и т.н.

  1. Това осъществимо ли е?
  2. Ако е така, за какво би вложил някой в ​​обвързващите елементи https://supersystem.example.com:8081, особено свързването на SSL от supersystem.example.com вече е в обвързването за основния сайт на порт 80/443.
  3. Някакви други по-добри начини да направите това?

  • Нуждаете се от ARR и активирайте неговия прокси режим. Тогава IIS се държи като обратен прокси и вашето желание може лесно да бъде изпълнено, docs.microsoft.com/en-us/iis/extensions/url-rewrite-module/…

е работил за вас: Charles Robertson | Искате ли да се свържете с нас?