איך לתת לכל שותף דומיין משלו ב-1C-Bitrix
נתקלנו בבעיה הזו בעשרות פרויקטים: חנויות שותפים רצות על תתי-דומיינים של האתר הראשי, לדוגמה partner-a.main-site.ru. השותפים לא מרוצים — הם רוצים דומיינים משלהם: partner-a-shop.ru, partnerbstore.by. הלקוחות רואים לא חנות עצמאית אלא עמוד באתר של מישהו אחר. דומיינים נפרדים פותרים את זה: כל חנות על דומיין משלה, עם SSL משלה, עם SEO משלה. עזרנו ליותר מ-20 חברות להגדיר ריבוי-דומיינים ב-1C-Bitrix, עם חיסכון ממוצע של 70% בעלויות הפרויקט לעומת שיטות ידניות.
בעיות שאנחנו פותרים
- דילול מותג: חנויות שותפים נראות כמו חלק מהאתר שלך, לא כמו עסקים עצמאיים. עם דומיינים נפרדים, כל חנות בונה את ערך המותג שלה.
- קונפליקטים ב-SEO: תתי-דומיינים חולקים את סמכות ה-SEO של האתר הראשי, ונוצרות בעיות תוכן כפול. דומיינים נפרדים מאפשרים לכל חנות אסטרטגיית SEO משלה, כתובות קנוניות ומפות אתר.
- ניהול SSL: כל דומיין צריך אישור משלו. טיפול ידני מוביל לשגיאות תפוגה ופערי אבטחה.
- מדרגיות: הוספת חנות שותפים חדשה ידנית לוקחת שעות; האוטומציה שלנו מצמצמת את זה לדקות.
איך אנחנו עושים את זה: גישה טכנית
אנחנו מנצלים את מנגנון ה-multisite של 1C-Bitrix. לכל חנות במערכת יש מזהה (לדוגמה s1, s2, partner_a), דומיין אחד או יותר, וספריית שרת. כשבקשה מגיעה לדומיין ספציפי, Bitrix טוען אוטומטית את האתר הנכון עם התבנית, הקטלוג והמחירים שלו.
הגדרת שרת האינטרנט
אנחנו מגדירים את Nginx או Apache לטיפול במספר דומיינים המצביעים על אותה התקנת Bitrix:
# Nginx example for each partner domain server { listen 443 ssl; server_name partner-a-shop.ru; root /var/www/bitrix; ssl_certificate /etc/letsencrypt/live/partner-a-shop.ru/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/partner-a-shop.ru/privkey.pem; # ... other SSL and location directives location / { try_files $uri $uri/ /bitrix/urlrewrite.php?$args; } } עבור Apache, אנחנו משתמשים ב-VirtualHosts. עבור שותפים רבים, אפשר להשתמש ב-wildcard server block ולתת ל-Bitrix לקבוע את האתר לפי הדומיין.
אוטומציה של SSL
אנחנו מבצעים אוטומציה של הנפקת אישורי SSL באמצעות Let's Encrypt ו-certbot. עבור כל שותף חדש, סקריפט:
- רושם אישור חדש לדומיין.
- מגדיר את שרת האינטרנט.
- מפעיל מחדש את השרת.
זה מצמצם את הזמן לדומיין משעות לדקות. בפרויקט אחד עם 40 חנויות שותפים, צמצמנו את זמן ההגדרה הממוצע מ-45 דקות ל-4 דקות לדומיין — שיפור של פי 10. חידוש ה-SSL הוא אוטומטי לחלוטין, עם אחריות זמינות של 99.9%.
דוגמת מקרה: לקוח עם 25 חנויות שותפים נהג לקחת 2-3 שבועות לקליטת שותפים חדשים. אחרי האוטומציה שלנו, הוספת חנות חדשה לוקחת פחות מ-10 דקות מהרשמת הדומיין ועד לחנות פעילה. הלקוח קולט עכשיו 10+ שותפים בשבוע ללא עלות הנדסית נוספת.
הגדרת SEO
כל חנות מטופלת על ידי מנועי החיפוש כאתר עצמאי. אנחנו:
- מגדירים את
$hostלדומיין של השותף, לא לאתר הראשי. - מייצרים
*.main-site.ruו-rel="canonical"נפרדים לכל דומיין. - מתאימים אישית תגיות meta עם מיתוג השותף: "{מוצר} — קנייה ב-{שם השותף}".
- משתמשים ב-hreflang אם החנויות באזורים או שפות שונים.
כדי למנוע תוכן כפול, אנחנו מוודאים שלכל החנויות יש תיאורי מוצר ייחודיים ומשתמשים בתגיות קנוניות המצביעות לדומיין של השותף.
התהליך שלנו: מהערכה ועד השקה
- איסוף דרישות: מספר שותפים, תשתית קיימת, מבנה דומיינים רצוי.
- ביקורת: הגדרת ה-multisite הנוכחית של Bitrix, הגדרת שרת האינטרנט, SSL ו-SEO.
- עיצוב: ארכיטקטורה לריבוי-דומיינים עם סקריפטים אוטומטיים.
- הערכת עלות: מספקים עלות ולוח זמנים אחרי ניתוח. עלות טיפוסית לדומיין: 200 עד 500 דולר, תלוי במורכבות.
- יישום: הגדרת multisite, שרת אינטרנט, אוטומציית SSL ו-SEO לכל חנות.
- בדיקות: אימות גישה דרך כל דומיין, תקינות SSL, קטלוג ומחירים נכונים, בדיקת הזמנות.
- תיעוד: מספקים הוראות לשותפים על הגדרת DNS ומדריך להוספת חנויות חדשות.
- תמיכה: תחזוקה ועדכונים שוטפים.
לוחות זמנים
- ביקורת ועיצוב ראשוניים: 1-3 ימי עסקים.
- יישום ל-5 החנויות הראשונות: 2-4 ימים.
- חנויות נוספות: 10-30 דקות לחנות ברגע שהאוטומציה במקום.
מה כלול בהתקנה
- קישור דומיינים נפרדים לחנויות שותפים ב-1C-Bitrix
- הגדרת שרת אינטרנט (Nginx/Apache) לפעולה רב-דומיין
- אישורי SSL לכל דומיין (Let's Encrypt עם חידוש אוטומטי)
- אופטימיזציית SEO: כתובות קנוניות, sitemap.xml, robots.txt, תגיות meta לכל חנות
- הוראות הגדרת DNS לשותפים
- סקריפטים אוטומטיים להוספת דומיינים חדשים
- בדיקות: נגישות דומיין, SSL, קטלוג ומחירים נכונים
- תיעוד על התהליך ותמיכה שוטפת
מלכודות טיפוסיות שיש להימנע מהן
- אי שימוש בכתובות קנוניות נפרדות: מוביל לעונשי תוכן כפול.
- שכחת עדכון sitemap אחרי הוספת מוצרים: אנחנו מבצעים אוטומציה של יצירת sitemap.
- ערבוב אישורי SSL: אנחנו מוודאים שלכל דומיין יש אישור תקף משלו.
- סוגי מחירים לא עקביים: אנחנו מוודאים שכל חנות משתמשת בסוג המחיר הנכון לשותף.
הניסיון שלנו עם Bitrix משתרע על פני 10+ שנים ויותר מ-50 פרויקטים הכוללים הגדרות חנויות שותפים. המומחים המוסמכים שלנו ב-Bitrix מבטיחים אינטגרציה חלקה. כפי שאמר לקוח אחד: "האוטומציה צמצמה את זמן הקליטה שלנו ב-90% — משבועות לימים."
| תכונה | התקנה ידנית | התקנה אוטומטית (הפתרון שלנו) |
|---|---|---|
| זמן לדומיין | 45 דקות | 4 דקות |
| חידוש SSL | ידני, סיכון לתפוגה | חידוש אוטומטי עם זמינות 99.9% |
| עלות לדומיין | 500$+ | 200–500$ |
| מדרגיות | שעות לכל חנות חדשה | דקות לכל חנות חדשה |
| שירות | עלות ידנית | עלות אוטומטית (הפתרון שלנו) |
|---|---|---|
| התקנה ראשונית (5 חנויות) | 3,000$+ | 1,200–1,800$ |
| חנות נוספת | 500$+ | 200–500$ |
| תחזוקת SSL שנתית | 500$+ (חידושים ידניים) | 0$ (חידוש אוטומטי) |
פרטים טכניים למפתחים
עבור Nginx, אנחנו משתמשים ב-server blocks נפרדים עם אישורי SSL בודדים. עבור הגדרות בצפיפות גבוהה, אפשר להשתמש ב-server block יחיד עם ssl_preread ו-SNI. עבור Apache, אנחנו מעדיפים NameVirtualHost עם ServerAlias. הסקריפטים כתובים ב-Bash עם אינטגרציית Certbot.
צרו קשר כדי להעריך את הפרויקט שלכם — נחשב את העלות ולוח הזמנים. קבלו ייעוץ היום.







