هيلبرنت | Helpernt

هيلبرنت | Helpernt (https://www.helpernt.com/vb/index.php)
-   ركن تقنيات محركات البحث سيو SEO (https://www.helpernt.com/vb/forumdisplay.php?f=15)
-   -   ماهو التحويل 301 أو 301 Redirect (https://www.helpernt.com/vb/showthread.php?t=4751)

هيلبرنت 10-25-2016 11:36 AM

ماهو التحويل 301 أو 301 Redirect
 
السلام عليكم ورحمة الله وبركاته

درس اليوم هو عن التحويل 301 او ماهو التحويل 301 أو 301 Redirect ؟
هو افضل طريقة فعاله ومهمه في محركات البحث لصفحات الويب بشكل عام في منع المحتوى المكرر والتحويل الدائم عند نقل النطاق
* اذا من التعريف ينتج ان اهميته هو :
1- منع المحتوى المكرر مثال
قد يدخل عنكبوت جوجل لصفحة موقعك helpernt.com ويأرشف الرئيسية ويدخل على www.helpernt.com ويأرشف الرئيسية ويعتبر احدى الصفحتين مكرره للاخرى
2- وايضا قد يضطر البعض لتغير اسم النطاق الخاص به والنقل على اسم نطاق اخر فلايوجد طريقه لتحويل الزوار لذلك الموقع مع الحفاظ على نفس الروابط سوى التحويل 301

* يعتمد انواع التحويل على نوع اللغة المستخدمه في برمجة صفحات الموقع :

1- تحويل PHP :

يتم وضع هذا الكود في الصفحة الرئيسية او المشتركه في الموقع



كود:

<? Header( "HTTP/1.1 301 Moved Permanently" );  Header( "Location: http://www.new-url.com" );  ?>
2- تحويل ASP :



كود:

<%@ Language=VBScript %> <% Response.Status="301 Moved Permanently" Response.AddHeader "Location","http://www.new-url.com/" %>
3- تحويل ASP .NET :



كود:

<script runat="server"> private void Page_Load(object sender, System.EventArgs e) { Response.Status = "301 Moved Permanently"; Response.AddHeader("Location","http://www.new-url.com"); } </script>
4- تحويل JSP أو JAVA :



كود:

<% response.setStatus(301); response.setHeader( "Location", "http://www.new-url.com/" ); response.setHeader( "Connection", "close" ); %>
5- تحويل htaccess وهو الاسهل والاكثر استخداما ومشترك لجميع انواع المواقع بغض النظر عن لغة برمجته :

حيث يتم انشاء ملف باسم ".htaccess "ويوضع في جذر الموقع او في مجلد www ويكتب فيه الكود التالي



كود:

Options +FollowSymlinks RewriteEngine on rewritecond %{http_host} ^helpernt.com [nc] rewriterule ^(.*)$ http://www.helpernt.com/$1 [r=301,nc]
مع تغير helpernt.com لاسم موقعك

6- تحويل htaccess لنقل الموقع من اسم نطاق لاخر

نفس النوع السابق ولكن يتم وضع الكود التالي بدلا من السابق ويتم رفعه على موقعك القديم



كود:

Options +FollowSymLinks RewriteEngine on RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]

مع تغير newdomain.com لاسم نطاقك الجديد

ارجو ان تستفيدو من هذا الدرس واعتذر عن قلة التواجد في حال توفر استفسارات على الدرس

هيلبرنت 02-19-2019 11:44 PM

رد: ماهو التحويل 301 أو 301 Redirect
 
للتنشيط

والرفع


الساعة الآن 04:08 PM

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. TranZ By Almuhajir