“الموقع لا يفتح” جملة واحدة تخفي عشرات الأسباب المحتملة: من خادم متوقف فعلًا، إلى شهادة SSL منتهية، إلى نطاق نسي صاحبه تجديده، إلى مشكلة في جهاز المستخدم وحده. الخبر الجيد أن التشخيص يتبع ترتيبًا منطقيًا، ويمكنك في معظم الحالات معرفة السبب خلال خمس دقائق دون أي صلاحيات على الخادم.
الخطوة الأولى: معطّل للجميع أم عندك فقط؟
ابدأ بفحص الموقع من خارج شبكتك. أدخل العنوان في أداة فحص حالة الموقع؛ ستطلب الأداة الصفحة من خادمها وتعرض رمز الاستجابة وزمنها.
- الأداة تقول إن الموقع يعمل، وأنت لا تستطيع فتحه: المشكلة محلية (جهازك، متصفحك، شبكتك، مزوّد الإنترنت، أو حجب محلي).
- الأداة أيضًا لا تصل إليه: المشكلة في الموقع أو في DNS الخاص به أو في استضافته.
اختبار سريع آخر: افتح الموقع من الجوال بعد إطفاء Wi-Fi. إذا عمل عبر بيانات الجوال، فغالبًا الخلل في شبكة المنزل أو المكتب.
إذا كانت المشكلة عندك فقط
جرّب هذه الخطوات بالترتيب من الأسهل إلى الأصعب:
-
افتح الموقع في نافذة خاصة (Incognito) لتجاوز الكوكيز والإضافات.
-
امسح ذاكرة DNS المحلية:
في Windows:
ipconfig /flushdns
وفي macOS:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
- أوقف VPN أو البروكسي وأي برنامج حماية يفحص حركة الويب.
- غيّر خادم DNS مؤقتًا إلى خادم عام (1.1.1.1 أو 8.8.8.8). إذا عمل الموقع بعدها، فخادم DNS لدى مزوّد الإنترنت يعيد إجابة قديمة أو خاطئة.
- أعد تشغيل الراوتر، فهو يخزّن إجابات DNS أيضًا.
- تحقق من الحجب: بعض المواقع والخدمات محجوبة على مستوى مزوّدي الإنترنت في بعض الدول العربية، وتظهر عندها صفحة حجب أو انتهاء مهلة الاتصال. في هذه الحالة لا علاقة للمشكلة بالموقع نفسه.
إذا كان الموقع معطّلًا للجميع: اقرأ الرسالة
رسالة الخطأ في المتصفح أو رمز HTTP هما أهم دليل لديك.
أخطاء DNS
DNS_PROBE_FINISHED_NXDOMAIN أو “لا يمكن العثور على عنوان IP للخادم” تعني أن النطاق لا يُترجم إلى عنوان. الأسباب المعتادة: انتهاء تسجيل النطاق، أو خطأ في سجل A، أو تغيير خوادم الأسماء دون نسخ السجلات. افحص ذلك عبر أداة استعلام DNS، وراجع دليل سجلات DNS لفهم ما تراه.
أخطاء الشهادة
NET::ERR_CERT_DATE_INVALID تعني شهادة منتهية، وERR_CERT_COMMON_NAME_INVALID تعني أن الشهادة لا تغطي هذا الاسم (مثلًا تغطي example.com دون www). الموقع يعمل تقنيًا، لكن المتصفح يمنع الزوار. افحص الشهادة عبر أداة فحص SSL، وتفاصيل الحل في دليل شهادات SSL.
رموز حالة HTTP
| الرمز | المعنى | أين المشكلة غالبًا؟ |
|---|---|---|
| 403 | ممنوع | صلاحيات الملفات، جدار حماية التطبيق (WAF)، حجب IP |
| 404 | الصفحة غير موجودة | رابط خاطئ أو صفحة محذوفة؛ الموقع نفسه يعمل |
| 500 | خطأ داخلي في الخادم | خطأ في كود التطبيق أو إضافة ووردبريس أو ملف .htaccess |
| 502 | بوابة سيئة | الخادم الوسيط (Nginx أو CDN) لم يتلقَّ ردًا صالحًا من التطبيق |
| 503 | الخدمة غير متاحة | صيانة أو ضغط زائد أو تجاوز موارد الاستضافة |
| 504 | انتهاء مهلة البوابة | التطبيق أو قاعدة البيانات بطيئة جدًا |
| 521 / 522 | أخطاء Cloudflare | Cloudflare يعمل لكنه لا يصل إلى خادمك الأصلي |
لرؤية الرمز الفعلي ورؤوس الاستجابة (مثل server وcf-ray وretry-after) استخدم أداة فحص رؤوس HTTP. وجود رأس cf-ray مثلًا يخبرك أن الطلب يمر عبر Cloudflare، فتبحث عن المشكلة بين Cloudflare وخادمك.
انتهاء المهلة دون أي رمز
إذا لم يصل أي رد إطلاقًا، فالخادم متوقف، أو جدار الحماية يحجب المنفذين 80 و443، أو أن عنوان IP في سجل A لم يعد يخص خادمك.
إذا كان الموقع موقعك: ماذا تفعل؟
- تحقق من تاريخ انتهاء النطاق في لوحة المسجّل. النطاقات المنتهية من أكثر أسباب التعطل المفاجئ شيوعًا، وكثيرًا ما يكون السبب بطاقة دفع منتهية.
- ادخل إلى لوحة الاستضافة وانظر حالة الخادم واستهلاك الموارد. الاستضافة المشتركة الرخيصة تتوقف أحيانًا عند تجاوز حد العمليات أو الذاكرة.
- راجع سجلات الأخطاء (error logs). في ووردبريس، الخطأ 500 غالبًا سببه إضافة حُدّثت للتو؛ أعد تسمية مجلد الإضافة لتعطيلها.
- تحقق من آخر تغيير: تحديث، أو نقل، أو تعديل DNS، أو تجديد شهادة. معظم الأعطال تأتي بعد تغيير ما.
- تواصل مع الدعم الفني ومعك المعلومات الدقيقة: الرمز، والوقت، ونتيجة الفحص الخارجي.
- أبلغ عملاءك عبر وسائل التواصل إذا طال التعطل، خصوصًا في المتاجر الإلكترونية.
كيف تمنع المفاجآت القادمة؟
- فعّل التجديد التلقائي للنطاق، واجعل بريد التنبيهات عنوانًا تقرؤه فعلًا.
- استخدم تجديدًا تلقائيًا للشهادات؛ فمدة الشهادات تقصر تدريجيًا، والحد الأقصى صار 200 يوم منذ مارس 2026.
- اشترك في خدمة مراقبة تفحص الموقع كل بضع دقائق وتنبّهك بالبريد أو الرسائل.
- احتفظ بنسخة احتياطية حديثة للموقع وقاعدة البيانات خارج الخادم نفسه.
- وثّق أين يُستضاف كل شيء: المسجّل، DNS، الاستضافة، البريد، وCDN.
معطّل في بلد واحد فقط؟
أحيانًا يعمل الموقع في السعودية ولا يعمل في مصر، أو العكس. الأسباب المحتملة:
- حجب جغرافي مقصود أو غير مقصود في جدار الحماية أو إعدادات CDN.
- مشكلة توجيه لدى مزوّد إنترنت معين أو في الربط بين شبكتين.
- سجلات DNS جغرافية تعطي كل منطقة خادمًا مختلفًا، وأحد هذه الخوادم معطّل.
في هذه الحالة اطلب من شخص في البلد الآخر تجربة الموقع، وافحص من خوادم مختلفة، وقدّم لمزوّد الاستضافة أو CDN عنوان IP المتأثر ومزوّد الإنترنت الخاص به ونتيجة traceroute إن أمكن.
صفحة الصيانة الصحيحة
إذا أوقفت الموقع للصيانة عمدًا، فاجعل الخادم يرد بالرمز 503 مع رأس Retry-After، لا بالرمز 200. هكذا تفهم محركات البحث أن التوقف مؤقت ولا تستبدل صفحاتك المفهرسة بصفحة الصيانة.
قائمة تحقق سريعة
- الفحص الخارجي يعمل؟ إذًا ابحث في جهازك وشبكتك.
- خطأ DNS؟ افحص سجل
Aوخوادم الأسماء وتاريخ انتهاء النطاق. - خطأ شهادة؟ جدّد الشهادة وتأكد أنها تغطي كل الأسماء.
- رمز 5xx؟ راجع سجلات الخادم وآخر تحديث.
- الموقع يعمل لكنه بطيء جدًا؟ انتقل إلى دليل تسريع المواقع.