איך להחריג כתובות URL מסוימות משירות המטמון Varnish

שירות המטמון Varnish יכול לשפר את ביצועי האתר באמצעות מטמון תוכן דינמי באתר. בדרך כלל, אתרי איקומרס עם דפי תשלום מאובטחים אינם מוגדרים ככאלה שצריכים שירותי מטמון. באמצעות שירות המטמון Varnish ניתן לכלול/לא לכלול דפים ספציפיים.

לחצו כאן כדי ללמוד עוד לגבי הדרך בה ניתן שלא לכלול כתובת URL מסוימת.

איך לא להפעיל את שירות המטמון Varnish על כתובת URL מסוימת

שלב ראשון – בחרו את האתר הרצוי:

היכנסו לפלטפורמת Cloudways. לחצו על Applications בשורת התפריטים העליונה ובחרו את האתר הרצוי מהרשימה.

בחרו את האתר הרצוי

שלב שני – בדקו אם שירות המטמון Varnish פעיל:

תחת  Application Settings באזור Application Management, הפעילו את שירות ה-Varnish. אם הוא לא יהיה פעיל, ההגדרות שלו לא יהיו זמינות לשימוש.

בדקו אם שירות המטמון Varnish פעיל

שלב שלישי – הוסיפו את הכללים לשירות המטמון Varnish:

לפני שתמשיכו להוסיף את הכללים, חשוב מאוד שתקראו את ההערות הבאות:

– הוצאת כתובת URL משירות המטמון Varnish מוציאה את כל הקבצים שיושבים תחת הכתובת מ-Varnish כדי למנוע שמירה של הכתובת. אם מעוניינים להוציא קובץ (לדוגמא / file.php), הקובץ הזה לא ישמר במטמון באמצעות Varnish.

– אם אתם משתמשים בקישור יעד שאינו שלם (/checkout/) ויכול להיות שיש לכם מספר קישורים לאחר checkout/ כגון checkout/cart או checkout/items, כל הקישורים שמכילים checkout/ לא ישמרו בקובץ דרך Varnish.

לאחר שקראתם את ההערות, בחרו ב-Varnish Settings. לאחר מכן לחצו על Add New Rule.

הוספת הכללים לשירות המטמון Varnish

בחרו כתובת URL מהתפריט הנפתח שאותה אינכם רוצים לכלול. הזינו את הכתובת בשדה Value.

בדוגמה זו, כל הקישורים בהם מופיע /checkout/ לא ייכללו ב-Varnish ולא ישמרו תוכן במטמון.

הערה: ניתן שלא לכלול רק כתובות אתרים יחסיות מהמטמון (למשל: / checkout /) ולא כתובות אתרים מוחלטות (http://domain.com/checkout/).


טיפ: נית
ן להשתמש גם ב-Regex.

Add New Rule

לאחר הוספת הכלל, הוא יהיה גלוי בקטע Varnish Settings. ניתן לערוך או להסיר את הכלל בכל עת.

איך לא להפעיל את שירות המטמון Varnish על כתובת URL מסוימת
כל מה שחדש בוורדפרס