דלג לתוכן

Varnish בקלאודוויז (Cloudways) – מה זה, מתי להפעיל ואיך מגדירים – מדריך 2026

בעמוד הזה

עודכן לאחרונה: · מאת

בקצרה: Varnish הוא שכבת קאש ברמת השרת שמותקנת ופעילה מראש בכל שרת של קלאודוויז (Cloudways). הוא מגיש לגולשים עותק מוכן של העמוד בלי להפעיל את וורדפרס, ולכן האתר מהיר יותר והשרת עמוס פחות. מפעילים או מכבים אותו ב-Manage Services של השרת, מחריגים כתובות ועוגיות בלשונית Varnish של הגדרות האפליקציה, ומשנים את זמן החיים של הקאש (TTL) ב-Settings & Packages.

⏱ זמן ביצוע: 2–10 דקות לכל הגדרה · רמת קושי: קל עד בינוני · נבדק לאחרונה מול התיעוד הרשמי: 06.11.2026

מה זה Varnish, ולמה הוא חשוב לאתר שלכם

לפני שנוגעים בהגדרות, הנה מה ש-Varnish עושה בפועל.

Varnish Cache הוא מאיץ HTTP בקוד פתוח שיושב בין הדפדפן של הגולש לבין שרת האינטרנט. בפעם הראשונה שמישהו מבקש עמוד, וורדפרס בונה אותו כרגיל ו-Varnish שומר עותק. מהבקשה הבאה, Varnish מחזיר את העותק השמור מיד, בלי PHP ובלי שאילתות למסד הנתונים.

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

לפי התיעוד הרשמי של קלאודוויז (עודכן באוגוסט 2025) גרסת Varnish בשרתים היא 6.0.x, והוא פעיל כברירת מחדל בכל שרת חדש. עוד פרט שימושי: אם שרת האינטרנט נתקע לרגע, Varnish עדיין יכול להגיש את העמודים שכבר שמורים אצלו.

עם אילו אפליקציות Varnish עובד

אפליקציהתאימות ל-Varnishהערה
וורדפרס (כולל ווקומרס ו-Multisite)תואם מלאההחרגות לעגלה, לתשלום ולאזור האישי מוגדרות מראש
Magento 2תואם מלאמשתמש בקובץ ה-VCL המקורי של Magento, בלי תוסף נוסף
Laravelלא תואםכדאי לכבות Varnish ברמת האפליקציה
Custom PHPלא תואםכדאי לכבות Varnish ברמת האפליקציה

Varnish מול שכבות הקאש האחרות

בשרת קלאודוויז יש כמה שכבות קאש, וכל אחת עושה משהו אחר. הן לא מתחרות זו בזו, אלא משלימות.

שכבהמה היא שומרתאיפה היא רצהמתי היא עוזרת במיוחד
Varnishעמודים שלמיםבשרת, לפני וורדפרסגולשים אנונימיים, עומסי תנועה
Redis / Object Cacheתוצאות של שאילתות למסד הנתוניםבשרת, בתוך וורדפרסמשתמשים מחוברים, ווקומרס, אזור ניהול
Breezeקבצי HTML, כיווץ CSS/JS, ניהול ניקויתוסף בוורדפרסאופטימיזציית קבצים וניקוי Varnish אוטומטי
CDN (למשל Cloudflare)קבצים ועמודים בשרתי קצהמחוץ לשרת, קרוב לגולשקהל גלובלי, הורדת עומס מהשרת

הנקודה החשובה: Varnish לבד לא יודע מתי פרסמתם פוסט חדש. מי שאומר לו לנקות את העותקים הישנים הוא התוסף Breeze, דרך האפשרות Auto Purge Varnish. בלי תוסף כזה, עמוד ישן יכול להישאר בקאש עד שזמן החיים שלו נגמר. על בחירת התוסף הנכון קראו בהשוואת תוספי הקאש לקלאודוויז.

לפני שמתחילים

  • גישה לפאנל הניהול עם הרשאה לשרת ולאפליקציה (בעל החשבון, או חבר צוות עם הרשאות מתאימות).
  • דעו מה רץ על השרת. הפעלה וכיבוי של Varnish ושינוי TTL חלים על כל האפליקציות בשרת, כולל סביבות Staging.
  • באתר וורדפרס, ודאו ש-Breeze מותקן ושהאפשרות Auto Purge Varnish מסומנת (בלשונית Varnish של התוסף).
  • החרגות לא מוחקות עמודים שכבר נשמרו. אחרי שמוסיפים חוק, מנקים את הקאש (ראו המדריך לניקוי קאש).

איך מפעילים או מכבים Varnish בשרת

זו ההגדרה הראשית. כשהיא כבויה, אף אפליקציה בשרת לא מקבלת קאש של Varnish.

  1. היכנסו לפאנל הניהול ופתחו את הלשונית Servers (שרתים) תחת Flexible.
  2. בחרו את השרת הרצוי.
  3. בתפריט השרת, היכנסו ל-Manage Services (ניהול שירותים).
  4. בשורה של Varnish, לחצו Enable כדי להפעיל או Disable כדי לכבות.

איך מכבים Varnish לאפליקציה אחת בלבד

שימושי כשיש על אותו שרת אתר וורדפרס ולצידו אפליקציית Laravel או PHP מותאמת. Varnish נשאר פעיל לשאר האתרים.

  1. ודאו ש-Varnish פעיל ברמת השרת (סעיף קודם).
  2. בלשונית Servers בחרו את השרת, לחצו על www ובחרו את האפליקציה.
  3. בתפריט האפליקציה היכנסו ל-Application Settings.
  4. בלשונית General כבו את המתג Varnish.
  5. אשרו ב-OK.
הגדרות אפליקציה כלליות בקלאודוויז עם המתג Varnish, איפוס הרשאות וניקוי קאש
הלשונית General בהגדרות האפליקציה, עם המתג Varnish (בצילום הוא פעיל)

איך מחריגים כתובות ועוגיות מ-Varnish (חוקי החרגה)

הנה מתי צריך חוקי החרגה, מה כבר מוחרג מראש ואיך מוסיפים חוק משלכם.

מה כבר מוחרג כברירת מחדל

קלאודוויז מגיעה עם קובץ הגדרות Varnish (קובץ VCL) שכבר מחריג את מה שאסור לשמור בקאש. ברוב האתרים לא צריך להוסיף כלום. הנה עיקרי ההחרגות בוורדפרס:

קבוצהדוגמאות למה שמוחרג
כלליכל בקשות POST, ואתרים שמוגנים בסיסמת HTTP
וורדפרס/wp-login.php, /wp-admin, /wp-json, /wp-cron, /xmlrpc.php, תצוגה מקדימה (?preview=true), פיד RSS
ווקומרס/cart, /checkout, /my-account, /wc-api, /?add-to-cart=, /logout, /lost-password
עוגיותwordpress_logged_in, wp-postpass, wordpress_comment_, woocommerce_cart, woocommerce_session
Easy Digital Downloadsעמודים ועוגיות של EDD

מתי בכל זאת להוסיף החרגה

  • עמודים דינמיים מותאמים: מערכת הזמנות, מחשבון מחיר, טופס עם מונה מקומות פנויים.
  • חנות בעברית עם כתובות מתורגמות: אם שיניתם את ה-slug של העגלה ל-/עגלה או של התשלום ל-/תשלום, ההחרגה המובנית (/cart, /checkout) לא תופסת אותם. התיעוד הרשמי ממליץ להוסיף במפורש את הנתיבים המתורגמים. זו טעות נפוצה בחנויות ישראליות.
  • תוסף שמציב עוגיית סשן משלו: למשל תוסף חברות או אזור אישי שאינו של ווקומרס.

הוספת חוק החרגה, שלב אחר שלב

  1. בלשונית Servers בחרו את השרת, לחצו על www ובחרו את האפליקציה.
  2. היכנסו ל-Application Settings ועברו ללשונית Varnish.
  3. לחצו Add New Exclusion.
  4. בשדה Type בחרו URL (כתובת) או Cookie (עוגייה).
  5. בשדה Value הקלידו נתיב יחסי (למשל /booking/) או את שם העוגייה המלא.
  6. לחצו Save, ואז נקו את קאש ה-Varnish כדי שהעותקים הישנים יימחקו.
לשונית Varnish בהגדרות האפליקציה בקלאודוויז עם חוקי החרגה והכפתור Add New Exclusion
לשונית Varnish בהגדרות האפליקציה. משם לוחצים Add New Exclusion כדי להוסיף חוק

שלושה כללים שכדאי לזכור. רק נתיבים יחסיים עובדים: /mypage.php כן, כתובת מלאה עם https לא. מותר להשתמש בביטויים רגולריים (Regex). ונתיב חלקי כמו /booking/ מחריג גם את כל מה שמתחתיו, כמו /booking/list. החוקים שהוספתם מופיעים באותו מסך, ואפשר לערוך או למחוק אותם בכל רגע.

מה זה Ignore Query String ומתי להפעיל אותו

Query string הוא כל מה שבא אחרי סימן השאלה בכתובת, למשל ?utm_source=facebook או ?fbclid=.... פייסבוק, גוגל אדס וכלי דיוור מוסיפים פרמטרים כאלה לכל קליק.

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

כשמפעילים Ignore Query String, Varnish מתעלם מפרמטרי מעקב מוכרים ומגיש לכולם את אותו עותק שמור. הרשימה כוללת, בין היתר, את utm_* (כל פרמטרי UTM), fbclid, gclid, msclkid, mc_cid ו-mc_eid. האפשרות זמינה רק בממשק החדש, ורק כש-Varnish פעיל גם בשרת וגם באפליקציה.

  1. בלשונית Servers בחרו את השרת, לחצו על www ובחרו את האפליקציה.
  2. בתפריט האפליקציה היכנסו ל-Application Settings.
  3. עברו ללשונית General.
  4. הפעילו את המתג Ignore Query String.
  5. אשרו בחלון שנפתח בלחיצה על Confirm.
מתגי Geo IP, CORS, זיהוי מכשיר והתעלמות מ-Query String
מתגים נוספים בהגדרות האפליקציה

מתי לא להפעיל: קלאודוויז מציינת שהאפשרות עלולה להשפיע על כלי מעקב ואנליטיקס של צד שלישי. אם הקמפיינים שלכם תלויים בקריאת הפרמטרים בצד השרת (למשל תוסף שמשמר UTM בטופס פנייה), בדקו את זה קודם בסביבת Staging. אפשרות אחרת שקלאודוויז מזכירה היא WP Rocket, שמאפשר לנהל את הפרמטרים בלי להסיר אותם.

איך משנים את זמן החיים של הקאש (Varnish TTL)

TTL (Time To Live) הוא הזמן שבו Varnish שומר עותק לפני שהוא מבקש גרסה טרייה. ברירת המחדל בקלאודוויז היא 4 שעות. השינוי הוא ברמת השרת, ולכן משפיע על כל האפליקציות בו.

  1. בלשונית Servers בחרו את השרת.
  2. בתפריט השרת, היכנסו ל-Settings & Packages (הגדרות והתקנות).
  3. עברו ללשונית Advanced וגללו עד Cache Lifetime תחת Varnish.
  4. בחרו ערך, למשל 4, 8, 14 או 24 שעות.
  5. לחצו Save Changes.
השדה Cache Lifetime של Varnish בלשונית Advanced בהגדרות השרת בקלאודוויז
הגדרות מתקדמות של PHP ו-MySQL
סוג אתרTTL שמתאים לרובלמה
אתר תדמית שמתעדכן לעיתים רחוקות14–24 שעותיותר בקשות נענות מהקאש, פחות עומס
בלוג או מגזין עם פרסום יומי4–8 שעותBreeze מנקה ממילא בכל פרסום; TTL בינוני הוא רשת ביטחון
אתר חדשות או מבצעים שמשתנים כל שעה4 שעות (ברירת המחדל)פחות סיכון שגולש יראה מחיר או כותרת ישנים

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

בלאק פריידי80% הנחה
80% הנחה על חודשיים של שרת מנוהל

הקוד BFCM802 מוריד 80% מהחשבון בחודשיים הראשונים (עד 200$ הנחה בחודש), כולל העברת אתרים חינם בלי הגבלה. ללקוחות חדשים בלבד, ורק עד סוף המבצע.

המבצע מסתיים ב-4 בדצמבר 2026, ב-23:59 שעון ישראל.

נגמר בעוד—ימים—שעות—דקות—שניות
הקוד:
לתפוס את ה-80% עכשיו

מתחילים בניסיון חינם, בלי כרטיס אשראי. את הקוד מזינים בקופה ובודקים שהוא מופיע.

אחרי בלאק פריידי: 30% הנחה ל-3 חודשים עם הקוד ASAEL. בשרת גדול (מעל כ-444$ בחודש) ASAEL משתלם יותר כבר עכשיו. למחשבון BFCM802 מול ASAEL

טעויות נפוצות ואיך לפתור אותן

שיניתי משהו באתר ואני עדיין רואה את הגרסה הישנה: העמוד יושב בקאש. ודאו ש-Auto Purge Varnish ב-Breeze מסומן, ונקו ידנית דרך Purge Varnish Cache בתוסף, או דרך הכפתור Purge בקטע Purge Site Cache בלשונית General של הגדרות האפליקציה.

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

העמודים לא נשמרים בקאש בכלל (MISS קבוע): הסיבה הנפוצה היא עוגייה שתוסף מציב לכל גולש, וגורמת ל-Varnish לדלג על הקאש. כבו זמנית תוספים שמציבים עוגיות (התיעוד מזכיר למשל את WordPress Download Manager) ובדקו שוב.

התחברות, סשן או טופס לא עובדים בעמוד מסוים: כברירת מחדל Varnish לא תמיד מעביר את כותרת ה-Cookie ל-PHP. החריגו את הכתובת הזו, כך שהבקשה תעבור ישר לשרת.

עמוד 404 ממשיך להופיע אחרי שתיקנתם אותו: Varnish שומר גם עמודי 404, לחמש דקות. חכו כמה דקות או נקו את הקאש.

אפליקציית Laravel מתנהגת מוזר: Varnish לא תואם ל-Laravel ול-Custom PHP. כבו אותו לאפליקציה הזו בלבד.

מקורות

העמוד מבוסס על התיעוד והעמודים הרשמיים הבאים:

שאלות נפוצות

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

כן. Varnish מותקן ופעיל כברירת מחדל בכל שרת חדש, וחל על כל האפליקציות בשרת. אפשר לכבות אותו בשרת כולו דרך Manage Services, או רק לאפליקציה מסוימת דרך Application Settings.

האם Varnish עובד עם HTTPS?

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

האם צריך Varnish אם יש לי WP Rocket או Breeze?

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

האם Ignore Query String יפגע במעקב של גוגל אנליטיקס?

ברוב המקרים לא, כי כלי מעקב בצד הדפדפן קוראים את הכתובת שהגולש רואה. קלאודוויז מציינת שהאפשרות עלולה להשפיע על מעקב של צד שלישי, ולכן אם יש לכם תוסף שקורא UTM בצד השרת, בדקו קודם בסביבת Staging.

מה זמן הקאש של Varnish כברירת מחדל?

4 שעות. אפשר לשנות ל-8, 14 או 24 שעות דרך Settings & Packages בלשונית Advanced. השינוי חל על כל האפליקציות בשרת.

האם אפשר להחריג עמוד בעברית מ-Varnish?

כן. מוסיפים חוק החרגה מסוג URL עם הנתיב היחסי של העמוד. התיעוד הרשמי ממליץ במפורש להוסיף נתיבים מתורגמים, כמו עגלה או תשלום בשפה אחרת, כי ההחרגות המובנות מכירות רק את הנתיבים באנגלית.

מקור רשמי: How to Use Varnish at Cloudways, How to Enable 'Ignore Query String' for Varnish Cache (Cloudways Knowledge Base). המדריך נכתב ונבדק על ידי עשהאל דרייר · עודכן: 06.11.2026

גילוי נאות: זהו אתר עצמאי ואינו האתר הרשמי של Cloudways. חלק מהקישורים באתר הם קישורי שותפים – אם תירשמו דרכם נקבל עמלה, בלי עלות נוספת לכם. לפרטים המלאים

תמונה של עשהאל דרייר
עשהאל דרייר

אהלן, אני עשהאל דרייר, מנכ"ל חברת קידום אתרים המשווקת מאות אתרים המאוחסנים על עשרות שרתים בפלטפורמת Cloudways.
כל הידע שתמצאו כאן מבוסס על ניסיון אישי ומעשי שלי ושל הצוותים שלי ישירות מהשטח – מהמדריכים ועד ההמלצות. הכל כדי לעזור לכם לנצל עד הסוף את השירותים של קלאודוויז.

עוד עליי ←

צריכים עזרה? יש שאלה על השרת או על המדריך? כתבו לנו ונחזור אליכם.

מדריכים נוספים בנושא:
מפריד
תודה על פניתך!
נציגינו יחזרו אליך בהקדם
מעונינים להתחיל?

ניתן להירשם עם קוד קופון ASAEL