איך לאפשר UrlRewrite במעבר ל IIS7
כאשר עוברים משרתים יותר ישנים ל - IIS 7, ה- web.config מפסיק לעבוד, ובמקרים מסויימים זורק שגיאה בכניסה לאתר. אז ככה מתקנים את זה :)
What You'll Need
- ISS 7 urlrewrite שגיאה שרת
Steps
- 1
Step 1
יש להריץ 3 פקודות על מנת להמיר את הweb.config שיתאים ל - IIS7. את הפקודות יש להריץ עם הרשאות אדמיניסטרטור ב Command Prompt, או במילים אחרות, Start > Run > cmd - 2
Step 2
%systemroot%\system32\inetsrv\APPCMD.EXE unlock config -s ection:system.webServer/modules %systemroot%\system32\inetsrv\appcmd.exe unlock config -s ection:system.webServer/handlers %SystemRoot%\system32\inetsrv\appcmd migrate config "SITENAME/" - 3
Step 3
בפקודה השלישית, יש להחליף את SITENAME עם האתר שעבורו מבוצע התהליך, לדוגמא, bekaloot.co.il. האתר חייב להיות מוגדר ופעיל ב IIS7 לפני ביצוע הפקודות. כמו כן, לאחר שם האתר, חשוב מאד לא לשכוח את ה /, זאת אומרת ש bekaloot.co.il יזרוק שגיאה, אבל /bekaloot.co.il יעבוד בסדר גמור.