Hur man får utvalt alternativvärde från rullgardinslistan med JavaScript [med källkod]

Vi har för närvarande en webbplats, låt oss kalla den https://supersystem.example.com Vi erbjuder också anpassade versioner av webbplatsen till klienter, tidigare skulle vi kasta dessa anpassade filer i en undermapp och klienten skulle få åtkomst till den via https://supersystem.example.com/client1/

Programvaran har uppgraderats och har nu en annan arkitektur så att den inte längre fungerar. Nu måste varje anpassad webbplats vara sin egen webbplats i IIS.

Vad jag skulle vilja undvika att göra är https://client1.supersystem.example.com eftersom jag vill fortsätta använda vårt * .exempel.com jokertecken SSL-certifikat.

Så ett alternativ är https://client1-supersystem.example.com Men jag är nyfiken på om jag skulle kunna göra med URL-omskrivning https://supersystem.example.com/client1/ gå till https://supersystem.example.com:8081 till exempel och ha sedan var och en av de anpassade webbplatserna bara på olika portar, 8081, 8082, etc.

  1. Är det möjligt?
  2. Om så är fallet, vad skulle man lägga i bindningarna för https://supersystem.example.com:8081, särskilt SSL-bindningen sedan supersystem.example.com finns redan i bindningarna för huvudsidan på port 80/443.
  3. Några andra bättre sätt att göra detta?

  • Du behöver ARR och aktivera dess proxy-läge. Då beter sig IIS som en omvänd proxy och din önskan kan enkelt uppfyllas, docs.microsoft.com/en-us/iis/extensions/url-rewrite-module/…

fungerat för dig: Charles Robertson | Vill du kontakta oss?