بسم الله الرحمن الرحيم والصلاة والسلام على كافة الأنبياء والمرسلين والحمد لله رب العالمين
جاءني سؤال يخص أحد المواقع بكيفية تعديل الروابط (مصادر البيانات في الموسوعة) لما هو مطلوب وهذا الرد فيه الفائدة للجميع ممن قد يطرحون نفس التساؤل
إن كنت تستخدم مدونة كجوملا أو ووردبريس أو غيرهما من المجلات والمدونات الإلكترونية والمنتديات ولديك استضافة تستطيع التحكم فيها بتعديل الملفات عليها وتستطيع الدخول إلى قاعدة البيانات فلا يحتاج أن تدخل لكل بيان على حدى وتعدل الرابط يدوياً عبر المحرر وربما قد يرهقك ذلك لكثرتها وتستغرق وقتاً طويلاً فيه.. قد يجعلك تمل وتترك الباقي أو تخطئ أو أو..
الخيار 1:
ادخل لخادم قواعد البيانات عبر phpmyadmin واختر قاعدة بياناتك
ابحث عن جدول المقالات.. كيفما كان السكريبت الذي تستعمل لا بد وأن تجد الجدول المخصص لحفظ المحتوى (نصوص، مقالات.. إلخ)
انقر على اسم الجدول الذي وجدت ثم انقر على زر SQL تجده مباشرة بعد زر قواعد البيانات في الأعلى
ولنفترض أن الجدول اسمه _posts والحقل الذي يتضمن محتوى النصوص اسمه pagetext وعلى أساس ذلك يكون الأمر الذي يجب على الخادم تنفيذه في صندوق الاستعلام هو:
كود PHP:
UPDATE _posts SET pagetext REPLACE(pagetext'mahdi-alumma.com''nasser-yamani.com'
ثم اضغط على Run أو Exécuter أو ما يوافق معنى كلمة تنفيذ باللغة التي يُعرض عندك بها سكريبت phpmyadmin وانتظر لحظة وستجد أنه تم التعديل على كل المقالات في ثوان قليلة حتى ولو كانت بالآلاف..

الخيار 2:
إذا كنت تفهم نظام الإضافات البرمجية في السكريبت الذي تستخدم وتعرف أسماء المتغيرات في ملفاتك التي تقرأ المحتوى مباشرة من قاعدة البيانات فأنشئ إضافة أو بلوجين باعتماد هذا الكود الذي سيغير كل نطاق قديم بالنطاق الجديد في العرض فقط دون المساس بقاعدة البيانات..
سنفترض أن المتغيرة عندك التي تحفظ محتوى المقال أو البيان باسم $message وعليه سيكون التعديل كما يلي بلغة الــphp:
كود PHP:
$source "nasser-yamani.com";$domains = array("mahdi-alumma.com""the-greatnews.com""smartvisions.eu""awaited-mahdi.com""peace-islam.com""bayan-quran.com");$message preg_replace("#(" implode("|"$domains) . ")#si"$source$message); 
يمكن كذلك لأصحاب المدونات والبلوقات ممن يمكنهم الحصول على ملفات xml لمحتواهم (استيراد وتصدير) أن يغيروا الروابط فيها بشكل بسيط عن طريق عرض الملف في محرر Notepad++
والسلام عليكم ورحمة الله وبركاته ونعيم رضوانه.
---
استدراك:
من يستعمل Wordpress يمكنه الاستعانة بهذه الإضافة من الموقع الرسمي للسكريبت:
https://wordpress.org/plugins/search-and-replace/
كذلك أصحاب السكريبت Joomla لديهم هذه الإضافة كخيار ويوجد غيره كذلك:
https://extensions.joomla.org/extens...ce-for-joomla/