IIS הוספת קידומת לאתר מסויים
-
יש לי שירותים מרובים שאני מפיץ באותו שרת IIS ולצורך העניין כולם יושבים על פורט 80, כעת יש בעיה של התנגשות, הפתרון שהייתי עושה עד היום, הוא סאב דומיין, כלומר לכל פרוייקט שאני מפיץ אני פותח סאב דומיין וכך מיישב את הסתירות.
כעת החלטתי אולי לחסוך את הכאב ראש הזה, ולחלק את הסרביסים בצורה שונה, על ידי סלש מקדים לאחר הדומיין לדוגמא:
ה URL הבא יציג את הסרביס הראשון:
mydomain.com\service1\api\help
ה URL הבא יציג את הסרביס השני:
mydomain.com\service2\api\help
באופן כזה שאני יכול להפיץ תחת פורט 80 כמה שירותים שאני רוצה בלי סתירה ביניהם והוא יידע להפנות את הבקשות לאפליקציות השונות לפי הקידומת הזו.מרוב בורותי ב IIS אני אפילו לא יודע מה לחפש בגוגל, (ראיתי שיש וירטואל דיירקטורי ולא ממש ראיתי שזה עוזר)
תודה.
פורסם במקור בפורום CODE613 ב05/04/2016 21:03 (+03:00)
-
אתה צריך ליצור Appliction
או לשים את כל התיקיות במבנה שהצגת, ואז- ללחוץ על הפלוס של האתר בIIS
- ללחוץ קליק ימני על התיקייה,
- Convert To Appliction
לחילופין, אתה יכול ליצור כמה אתרים אצלך, ולשחק עם הקידומת של WWW לדוגמא:
www1.mydomain.com\api\help
www2.mydomain.com\api\help
www3.mydomain.com\api\helpאת זה אתה מגדיר בבינדינג של האפליקציייה
פורסם במקור בפורום CODE613 ב06/04/2016 02:13 (+03:00)