أوربت للتصميم وخدمات الانترنت > دروس تعليمية منوعة > شرح تحويل اي دومين إلى الدومين الأساسي

شرح تحويل اي دومين إلى الدومين الأساسي


22 يناير 2010.
يخفى على الكثير كيفية إستخدام أكثر من نطاق لموقع واحد دون فقد ترافك ألكسا و بسبب إستخدام الكثير خاصية الـ Parked Domain بشكلها العادي يتم فقد ترتيب ألكسا بسبب إنفصال كل نطاق لترتيبه الخاص بالإضافة إلى خسارة الـ Page Ranking في Google ، لذلك أود أن أشرح لكم هذه الطريقة الميسرة لتشغيل الموقع على نطاقين أو أكثر دون فقد ترتيب ألكسا او PR قوقل ، و هو مفيد في حالة تغيير نطاق الموقع إلى نطاق آخر .

أولاً:
 
عليك بتحويل DNS النطاق الجديد إلى الـ DNS الخاص بالنطاق السابق ، لمعرفته قم بالتوجه إلى أي موقع Whois و يمكنك الحصول عليه .
مثال [ http://xxx.com/xx.net ]

ثانياً : قم بالتوجه إلى لوحة تحكم موقعك ثم إلى
 
Parked Domain ( قد لا يوفر المستضيف هذه الخاصية ) و أضف النطاق .

ثالثاً : قم بإضافة هذا الكود في ملف
 
.htaccess في مجلد public_html ، او قم بإنشاء ملف .htaccess (النقطة قبل الإسم ) في المجلد المذكور في حالة عدم وجوده :
 
RewriteEngine on
RewriteCond %{HTTP_HOST} ^xxx.com [NC]
RewriteRule ^(.*)$ http://www.xxx.net/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^www.xxx.com [NC]
RewriteRule ^(.*)$ http://www.xxx.net/$1 [L,R=301]
 
+ السطر الأول هو تشغيل التحويل .
+ السطر الثاني لتحويل domain.com .
+ السطر الرابع لتحويل www.domain.com .

ما يميز هذا عن التحويل العادي عن طريق شركة النطاقات ، او عن طريق إستعمال الخدمات العادية المتوفرة مثل DomainDNS ( الخاص بكويت نت ) هو تحويل الملف المختار إلى النطاق الجديد بدون أي تغيير ، مثال :
عند زيارة :
http://www.xxx.com/xxx5.html
سيتحول .net تلقائياً إلى .com دون فقد الباقي ( xxx5.html ) ، و هذا مفيد أيضاً لمحركات البحث لعدم فقد الصفحات المؤرشفة في حالة تغيير النطاق .

و لتجنب تكرار أرشفة المواضيع للنطاق الواحد في شكليه ، مثال :
Google يقوم بأرشفة http://www.xxx.com/xxx5.html كصفحة منفصلة عن http://xxx.net/xxx5.html في حالة عدم إستخدام الكود الموجود في ذلك ، بالإضافة إلى ذلك ، اللنكات الخاصة بـ xxx.net ستحسب بشكل منفصل عن www.xxx.net ( قد يكون تم تعديل ذلك ، و لكن حسب معلوماتي القديمة فهذه هي الطريقة المتبعة في Google ) .. و للتغلب على هذه المشكلة ، يمكنك إضافة هذا الكود في ملف htaccess و سيقوم بتحويل الموقع بدون www إلى مع www كما في الشكل العلوي دون فقد توابع النطاق من ملفات .
 
RewriteCond %{HTTP_HOST} ^xxx.net [NC]
RewriteRule ^(.*)$ http://www.xxx.net/$1 [L,R=301]
]
 
 
علما بأن التحويلات جميعاً تكون مطبقة على الصور كذلك ، و ليس ملفات الـ html فقط
 
بقلم احمد