كيف أربط نطاقي الخاص بخادمي؟
- احصل على عنوان خادمك من صف عنوان IP في تبويب نظرة عامة في اللوحة.
- في إعدادات DNS حيث اشتريت نطاقك أنشئ سجل A. للاسم استخدم
@للنطاق الرئيسي أو نطاقًا فرعيًا مثلwww. وللقيمة أدخل عنوان IP. - انتظر حتى ينتشر تغيير DNS. وقد يستغرق ذلك بعض الوقت.
- اتبع الخطوات أدناه الخاصة بتطبيقك.
إعداد HTTPS لتطبيقات الويب
تعمل معظم التطبيقات الجاهزة ذات واجهة الويب (مثل WordPress وWooCommerce وNextcloud) خلف Caddy الذي يتولى HTTPS. ويلزمك أيضًا إضافة العنوان الجديد إلى Caddy. اتصل عبر SSH وافتح caddy/Caddyfile في مجلد تطبيقك مثل /opt/seturack/wordpress. أضف نطاقك إلى السطر الأول:
203-0-113-5.sslip.io, example.com {
وإذا كان عنوان موقعك يبدأ بـ http:// فغيّر السطر الأول إلى example.com { بدلًا من ذلك. ثم نفّذ هذا في المجلد نفسه. يحصل Caddy على الشهادة بنفسه:
docker compose exec caddy caddy reload --config /etc/caddy/Caddyfile --adapter caddyfile
الخطوة المتبقية لكل تطبيق
| التطبيق | ما العمل |
|---|---|
| WordPress وWooCommerce | ضمن Settings > General غيّر حقلي العنوان كليهما إلى العنوان الجديد. |
| Nextcloud | في ملف .env داخل المجلد غيّر SITE_URL وSITE_HOST وSITE_ADI، ثم نفّذ docker compose up -d. وأضف العنوان الجديد إلى النطاقات الموثوقة في Nextcloud. |
| WireGuard | لا شيء آخر. يستمر اتصال VPN بالعمل عبر عنوان IP. |
| TeamSpeak | لا يتغير شيء في الخادم. اكتب النطاق بدلًا من IP فقط. |
| لوحات الاستضافة (cPanel وPlesk وHestiaCP وما شابهها) | أضف النطاق في شاشة إضافة موقع في اللوحة. وتحصل اللوحة على الشهادة. |
| تطبيقات الويب الأخرى | غيّر أيضًا إعداد العنوان في التطبيق نفسه. ستجد موضعه في مقال المساعدة الخاص بالتطبيق وفي الأسئلة الموجودة في صفحته. |
| Docker ونظام التشغيل النظيف | أضفه إلى إعدادات خادم الويب الذي ثبّتّه. |
إذا تعثرت فـتواصل مع الدعم.
شكرًا على ملاحظاتك!