none
Microsoft URL rewrite 2 iis module RRS feed

  • שאלה

  • היי,

    התקנתי את המודול על IIS7 ועושה לי בלוק ל האדר ממש יפה.

    אני משתמש במודול על מנת להגדיר שכל מי שלא בא עם באדר מסויים מקבל 404 או כל דבר שבא לי לתת.

    הגדרתי ב RULE

    HTTP USER AGANT

    DO NOT MATCH THE PATTERN

    ואז את ההאדר תחת

    *TEST*

    עובד יפה מאוד.

    עכשיו אני מועניין להוסיף האדר נוסף באותו חוק

    אבל לא מצליח  למצוא את ה SYNTAX להפרדה למשל

    *test* .*test 2*

    כל הפרדה שניסית אינה עובדת לקודה פסיק פייפ וכו.

    איך אני מפריד את שני ההאדרים על מנת שידע להתייחס לשתיהים באותו חוק.

    תודה

    יום שלישי 18 מרץ 2014 15:53

תשובות

  • שלום רב,

    עיינת ב:

    • HeaderName     

      Specifies a HTTP header that will be rewritten. Possible values are the    same as for the TestVerb parameter in the RewriteCond directive.    Thus, RewriteRule directive is a synonym to the RewriteHeader     URL Pattern Format [Flags]

    • Pattern    

      Specifies regular expression that will be matched against specified header.    See regular expression syntax section for more    information.

    • FormatString    

      Specifies format string that will generate new header value. See format    string syntax section for more information

    • http://www.isapirewrite.com/docs/#RewriteHeader

    • בכל מקרה, יהיה נכון יותר אם תרכשו WAF למשימות הללו.

    • ?


    Best Regards, Yuval Sinay, Shadowall Group CTO http://www.shadowall.net , Blog: http://blogs.microsoft.co.il/blogs/yuval14

    • סומן כתשובה על-ידי Eran Sharvit יום ראשון 23 מרץ 2014 14:22
    יום שלישי 18 מרץ 2014 19:11
  • הי,

    אתה יכול ליצור כמה חוקים ברמת User Agent, כל חוק צריך להיות מסוג Request locking.
    לאחר מכן בכל Header תגדיר את סוג החסימה.
    בגרסה שעמה את עובד תוכל ליצור כמה חוקים ללא בעיה.

    אלי.


    Email:eshlomo9@hotmail.com;Twitter:https://twitter.com/EliShlomo1

    • סומן כתשובה על-ידי Eran Sharvit יום ראשון 23 מרץ 2014 14:22
    יום רביעי 19 מרץ 2014 16:13

כל התגובות

  • שלום רב,

    עיינת ב:

    • HeaderName     

      Specifies a HTTP header that will be rewritten. Possible values are the    same as for the TestVerb parameter in the RewriteCond directive.    Thus, RewriteRule directive is a synonym to the RewriteHeader     URL Pattern Format [Flags]

    • Pattern    

      Specifies regular expression that will be matched against specified header.    See regular expression syntax section for more    information.

    • FormatString    

      Specifies format string that will generate new header value. See format    string syntax section for more information

    • http://www.isapirewrite.com/docs/#RewriteHeader

    • בכל מקרה, יהיה נכון יותר אם תרכשו WAF למשימות הללו.

    • ?


    Best Regards, Yuval Sinay, Shadowall Group CTO http://www.shadowall.net , Blog: http://blogs.microsoft.co.il/blogs/yuval14

    • סומן כתשובה על-ידי Eran Sharvit יום ראשון 23 מרץ 2014 14:22
    יום שלישי 18 מרץ 2014 19:11
  • הי,

    אתה יכול ליצור כמה חוקים ברמת User Agent, כל חוק צריך להיות מסוג Request locking.
    לאחר מכן בכל Header תגדיר את סוג החסימה.
    בגרסה שעמה את עובד תוכל ליצור כמה חוקים ללא בעיה.

    אלי.


    Email:eshlomo9@hotmail.com;Twitter:https://twitter.com/EliShlomo1

    • סומן כתשובה על-ידי Eran Sharvit יום ראשון 23 מרץ 2014 14:22
    יום רביעי 19 מרץ 2014 16:13
  • הי,

    האם הסתדרת עם הגדרת ה-Header? ממתינים לתשובתך.

    תודה.


    Email:eshlomo9@hotmail.com;Twitter:https://twitter.com/EliShlomo1

    יום חמישי 20 מרץ 2014 07:59
  • כן תודה,

    יצרתי כמה חוקים לפי USER A

    כלי מאוד שימושי....

    יש ברשותי F5 LB שממנו זה די פשוט

    אבל כוון שהמטרה היתה לשרת משתי מכונות כאשר באתר של השניה אין LB או WAF כמו שהוצע..

    • נערך על-ידי eladbu יום חמישי 27 מרץ 2014 21:40
    יום חמישי 27 מרץ 2014 21:38