Knowledgebase

كيفية إعادة توجيه المجال دون تغيير عنوان الموقع

  • عادة توجيه عنوان IP, إعادة توجيه نطاق إلى عنوان URL محدد, cPanel
  • 0

 
في هذه المقالة ، سنعطيك طريقتين في كيفية الانتقال إلى إعادة توجيه موقعك إلى عنوان URL آخر ، دون تغيير النطاق.
 
مثال 1: إعادة التوجيه والاحتفاظ بكل شيء بعد عنوان URL
 
سيعرض الخيار الأول كل المحتوى نفسه على عنوان URL واحد كما تفعل مع عنوان آخر.على سبيل المثال ، إذا غيرت نطاقك إلى DomainB.com ، ولكن لا يزال لديك الكثير من الزوار القادمين إلى DomainA.com ، فستستخدمه لعرض كل المحتوى الموجود على النطاق الجديد ، دون الحاجة إلى ذلك.لتحديث كلا الموقعين.
 
للقيام بذلك ، يمكنك تعديل ملف .htaccess للمجال الذي سيذهب إليه المستخدمون ، وإدراج سطور التعليمات البرمجية هذه:
 
 RewriteCond %{HTTP_HOST} ^DomainA.com
RewriteRule ^(.*) http://DomainB.com/$1 [P]
 
 
إذا كنت تستخدم مدير الملفات في cPanel ، فتأكد من أن لديك خيار إظهار الملفات المخفية المحددة.
 
ماذا تفعل إعادة التوجيه أعلاه؟
بعد إضافة هذا السطر إلى ملف .htaccess ، ستتمكن من الانتقال إلى DomainA.com/YourPage وسيعرض المحتوى من DomainB.com/YourPage
 
 
مثال 2: إعادة توجيه نطاق إلى عنوان URL محدد
 
هناك طريقة أخرى يمكنك من خلالها إجراء عملية إعادة التوجيه لإظهار عنوان URL محدد ، مع الاحتفاظ بالنطاق أيضًا. إذا كنت تريد من الزوار الذهاب إلى DomainA.com مع وضع صفحة معينة في الاعتبار عند القيام بذلك ، فيمكنك استخدام هذا الرمز:
 
 RewriteCond %{HTTP_HOST} ^DomainA.com
RewriteRule ^(.*) http://DomainB.com/PathToPageHere [P]
 
يمكنك استخدام هذه الطريقة إذا ، على سبيل المثال ، كان لديك مدونة خارجية مثل مدونة على blogspot.com أو ربما عربة تسوق على موقع etsy.com تريد أن يزورها الأشخاص لنطاقك بدون استضافة النطاق بالكامل هناك.الآن ، يمكن للزائرين الوصول إلى موقعك باستخدام نطاقك ، ولكن يمكنهم الاطلاع على محتوى عنوان URL خارجي.
 
مثال 3 إعادة توجيه عنوان IP
 
أحيانًا ، سيكون هناك طلب لإعادة توجيه عنوان IP إلى عنوان URL محدد. يوضح التعليمة البرمجية التالية كيف يمكن القيام بذلك في ملف .htaccess.
 
 

# Redirect all IP address (replace the ## with the IP address numerals) to same http://domain_name.com
RewriteCond %{HTTP_HOST} ^##\.##\.##\.##
RewriteRule (.*) http://domain_name.com/$1 [R=301,L]

 
الشروط / يرجى القراءة
تحذير: إذا كنت تستخدم الخيار الأول ، فستشاهد محركات البحث مثل Google أو Bing مواقع متعددة لها المحتوى نفسه ويمكن أن تتسبب في حدوث انخفاض في الترتيب في واحد أو كلا الموقعين.من وجهة نظر تحسين محركات البحث ، يتمثل أفضل خيار لك في إنشاء عمليات إعادة التوجيه 301 بدلاً من ذلك.
 
إذا اخترت الخيار الثاني ، وكنت تستخدم الروابط المطلقة على موقعك (بما يعني أن الارتباطات الخاصة بك تنتقل إلى عنوان URL الكامل وليس مجرد ملف فردي) ، فستذهب أي روابط إلى الموقع الأصلي المرتبط بهذا الرابط.
 
 

 

 


Was this answer helpful?