:: # دورة تنمية مهارات الإبداع والإشراف في بيئة العمل#16 فبراير 2025م #اسطنبول#metc (آخر رد :جهاد سعيد)       :: # دورة الأعمال المساحية وحساب الكميات واستخدام نظام تحديد المواقع العالمي #26 يناير 2 (آخر رد :جهاد سعيد)       :: دورة : التقنيات الحديثة في صيانة المولدات والمحركات الكهربائية (آخر رد :محمد بادر)       :: دورة : الإتجاهات الحديثة في العلاقات العامة والإعلام الإقناعي (آخر رد :محمد بادر)       :: دورة : تخطيط القوى العاملة وإعادة هندسة العمليات وتقييم الاداء (آخر رد :محمد بادر)       :: # دورة هندسة التآكل بالتعدين #16 فبراير 2025م #القاهرة#metc (آخر رد :جهاد سعيد)       :: # دورة التخليص الجمركي والشحن والتصدير #23 فبراير 2025م #دبي #metc (آخر رد :جهاد سعيد)       :: المحامية رباب المعبي تناقش رسالة الدكتوراة بعنوان (حقوق الملكية الفكرية في للمصنفات ا (آخر رد :جاسر صفوان)       :: دورة إستراتيجيات التعاقد والتفاوض للمشتريات - مستوى متقدم (آخر رد :هاجر صبري)       :: مكتب ترجمة معتمد بمدينة نصر: دليلك الشامل لاختيار الأفضل (آخر رد :عمر شحات)      
اختر لونك:
وَقُلِ اعْمَلُوا فَسَيَرَى اللَّهُ عَمَلَكُمْ وَرَسُولُهُ وَالْمُؤْمِنُونَ ۖ وَسَتُرَدُّونَ إِلَىٰ عَالِمِ الْغَيْبِ وَالشَّهَادَةِ فَيُنَبِّئُكُم بِمَا كُنتُمْ تَعْمَلُونَ [ التوبة : ( 105 )] كلمة الإدارة

يرجى إختيار القسم المناسب قبل النشر وسيعاقب المخالف بإنذار أول مرة وسيتم حظره إذا تكرر ذلك كلمة الإدارة

يُمنع كتابة مواضيع السحر والشعوذة والروحانيات والابراج بكافة الأشكال والمخالف سيعاقب بحظر مؤقت وإذا تكرر سيكون حظر دائم تنبيه هام جداً



أضف رد جديد
 
LinkBack أدوات الموضوع انواع عرض الموضوع

قديم 13-03-2019, 04:19 PM   #1
تاريخ التسجيل: Feb 2019
العمر: 38
المشاركات: 1,149
التقييم: 10
تاريخ التسجيل: Feb 2019
العمر: 38
المشاركات: 1,149
التقييم: 10
افتراضي ولماذا يجب علينا الانتقال من http الى https

بعد ان اعلنت جوجل على مدونتها الرسمية الخاصة بادوات مشرفي المواقع انها اصبحت تُفضل الصفحات التي تبدء بـhttps, وجدت أنه أصبح من الضروري الانتقال من http الى https وهذا ماعملت عليه في جميع مواقعي, ووجدت الكثير من الاسئلة من الاصدقاء ومتابعي الموقع الناجح عن طريقة تحويل البروتوكول وانهم يجدون صعوبة في التحويل, لذلك بأذن الله بعد قراءة هذه المقالة ستجد الامر بسيط وسهل.
سأقوم بشرح كل خطوة بالتفصيل مرفق بالصور لتسهيل العملية على المبتدئين, وسأراعي من يستخدمون ووردبريس وبلوجر والمنتديات في بعض الخطوات التي بحاجة لتعديل داخلي على الموقع, ولنبدء الشرح على بركة الله.

(ترجمة حرفية) بحسب جوجل: أمان المستخدم هو الاهمية الاعلى لمحرك البحث, ففي السنوات السابقة عملنا بجهد كبير على الترويج للويب الآمن والتصفح الجيد للمستخدمين بدون خطر, خدمات جوجل مثل الجيميل وبحث جوجل واليوتوب اصبح لديها تواصل آمن مع المستخدمين, وبدءنا بشكل تدريجي باعطاء الصفحات التي تعمل ببروتوكول الأمان https دفعة اكبر في نتائج البحث في السنوات الاخيرة.
تصفح الانترنت يجب ان يكون آمن وخاص بين المستخدم وبين موقع الويب, ويجب ان لا تكون عرضة للخطر والتجسس والاختراق, ولهذا السبب اعتمدنا بروتوكول https كي لا تكون الضحية.
ولهذه الاسباب, سنعلن أنه سيتم تغيير خوارزميات الفهرسة لدينا لتعطي الصفحات التي تعمل ببروتوكول https أفضيلة أكبر, خاصة أننا بدءنا الزحف للصفحات https مثل صفحات HTTP, حتى لو كانت هذه الصفحة لا ترتبط بأي صفحة أخرى. (انتهت الترجمة)

شروط عمل بروتوكول https بشكل سليم

لنتفرض أنه لدينا صفحتين واحدة تعمل ببروتوكول http وأخرى تعمل ببروتوكول https والصفحتين لهما نفس المحتوى ومن نفس الدومين, سنختار ارشفة https في البداية وذلك إذا:
  • كانت لا تحوي على تبعيات ومواد غير آمنة.
  • غير محجوبة عن الزحف من ملف robots.txt.
  • لا تتم تحويل المستخدم من أو إلى صفحة http غير آمنة.
  • ان لا تحوي على وسم rel=canonical لصفحة HTTP.
  • لا تحوي على وسم الميتا بعدم الزحف لهذه الصفحة “noindex robots”.
  • قائمة الروابط في خريطة الموقع لا تحوي على صفحات تعود للHTTP.
  • ملكية شهادة SSL/TLS.

فبعد تفضيل جوجل للصفحات التي تعمل ببروتوكول https كعامل ترتيب من عوامل قوقل, وجب علينا التحويل من http الى HTTPS.

ولماذا علينا الانتقال http https

شرح الانتقال من http الى HTTPS

في البداية وقبل كل شيء عليك شراء شهادة SSL وتخصيص IP لموقعك, ففي حال كانت لديك خبرة في ذلك فالامر بسيط, أم في حال كنت مبتدئ أذهب الى الأستضافة الخاصة بك, وأطلب منهم شهادة SSL فأغلب شركات الاستضافة لديها هذه الخدمة فهي ليست جديدة, وهم بدورهم سيقومون بشرائها وتركيبها على السيرفر.
في حال لم تكن هذه الخدمة متوفرة في شركة الاستضافة التابع لها انت, قم بشرائها بنفسك من أي شركة أخرى, أدخل الى جوجل وأبحث عن “ssl certificate buy”, ستجد الكثير من النتائج والشركات مهمة مثل Godaddy و name.

هناك عدة أنواع لشهادات SSL وذلك حسب المتطلبات والرغبة:
  • DV – DOMAIN VALIDATION: وهي تضمن التأكد من هوية مالك النطاق – Domain.
  • OV – ORGANIZATION VALIDATION: وهي تضمن التأكد من هوية مالك النطاق بالإضافة إلى الإتصال برقم الشركة للتأكد من وجودها.
  • EV – Extended Validation: وهي صممت للحد من عمليات الإحتيال -Phishing وتضمن التأكد من وجود الشركة ومن الأوراق القانونية الخاصة بها وشكل الشركة القانوني وتشتهر بال Green bar.

حيث تكون شهادة SSL للدومين, ففي حال كنت تريدها لدومين واحد ستكون تكلفها رخيصة وبسيطة و”هذه التي سنستخدمها”, اما في حال كنت تريد الشهادة لأكثر من دومين ستكون مكلفة جداً “أكثر من 135$ سنوياً”, وفي حال كنت تريد الشهادة لـ”SUBDOMAINS” فهي الأعلى سعراً وستكون تقريباً بـ”270$”.

سنعمل على شهادة الدومين الواحد وستكون تكلفتها قليلة “18$” وهناك عروض أقل من ذلك بكثير “انت وحظك”.

اذا قامت شركة الاستضافة بشراءها وتفعليها لك سيكون هذا جيد, في حال لم تقم بذلك اتبع الخطوات بالتفصيل لتفعيل الشهادة بنفسك بعد شراءها:
1-ادخل الى CPanel موقعك, أختر SSL/TLS Manager
ولماذا علينا الانتقال http https

2-بعد ذلك اختر Certificate Signing Requests (CSR) للتاكيد على شهادة SSL الخاصة بك.
ولماذا علينا الانتقال http https
3-قم بأدخال الدومين ثم أضغط على Generate.
ولماذا علينا الانتقال http https
4-سيقوم الآن بتوليد Encoded CSR ليظهر لك مباشرة.
ولماذا علينا الانتقال http https
5-ستنتقل الآن إلى صفحة “Digital Certificate order form” لتقوم بتعبئة البيانات, ستقوم بادخال Web Server وكود CSR الذي قمت بتوليده, ثم أضغط على Next.
ولماذا علينا الانتقال http https

6-ستنتقل بعد ذلك الى صفحة لأدخال الايميل, لتصلك رسالة التفعيل بعد ذلك تحوي على كود التفعيل بكل بساطة.
ولماذا علينا الانتقال http https

بعد الانتهاء من اصدار الشهادة ستصلك رسالة على الايميل تؤكد ذلك, تحوي على ملف الشهادة بصيغة crt.

الآن عليك تنزيل شهادة SSL الى سيرفرك, مع تخصيص عنوان IP لموقعك خاص بالموقع, اطلب من الاستضافة تحديد IP محدد لموقعك “من الضروري طلب IP خاص”.

تنزيل شهادة SSL الى موقعك
حصلت الآن على الشهادة توجه الى SSL/TLS Manager في السي بانل, ثم أختر Certificates كما في الصورة.
ولماذا علينا الانتقال http https

الآن أنزل إلى الأسفل عند Choose a certificate file واختر الملف “الشهادة” ثم أضغط على Upload certificate ليبدأ الرفع.
ولماذا علينا الانتقال http https
المرحلة الأخيرة, عد الى SSL/TLS Manager واختر Install and Manage SSL for your site
ولماذا علينا الانتقال http https

الان اختر الدومين الذي قمت بتنزيل الشهادة له, ثم اضغط على Autofill by domain , ثم أضغط على Install Certificate.

ولماذا علينا الانتقال http https

وبهكذا نكون انتهينا من تنزيل شهادة SSL الخاصة بالدومين على السيرفر, مع العلم ان كل الخطوات السابقة تقوم بها الاستضافة في حال طلب منها شراء شهادة SSL, ولكن في حال كانت الاستضافة ضعيفة او لا تقدم هذه الخدمة سيكون هذا الشرح شامل ووافي وكامل عن طريقة شراء الشهادة وتنزيلها الى السيرفر.

الآن سنقوم بتهئية الموقع لكي يعمل بنظام البروتوكول الجديد HTTPS, والامر نفسه في جميع المواقع, فعندما تدخل الى لوحة تحكم موقعك ستجد في الاعدادت العامة رابط الموقع, ستقوم انت بتغييره من http الى https فمثلاً في الوودربريس, أذهب الى لوحة التحكم>>الإعدادات>>عام
ولماذا علينا الانتقال http https

لاحظ كيف قمت بتغيير الرابط من http الى https, والأمر نفسه في أي منصة سواء كانت بلوجر أو منتدى, أدخل الى لوحة التحكم وقم بتغير الرابط.
ملاحظة: في المنتديات أدخل الى لوحة التحكم ثم أذهب الى خيارات المنتدى ثم “اسم الموقع / الوصلات / المراسلة و الاتصال” وقم بأضافة s الى الرابط ليصبح https://www.yourdomain.com
ملاحظة: في البلوجر أذهب الى لوحة التحكم ثم الأعدادت ثم أساسي, وقم بتغيير الرابط من http الى https.

لمستخدمي ووردبريس قم بتنزيل أضافة WP Force SSL , وستقوم بكل الخطوات المتبقية لوحدها, أما في حال كان لديك بلوجر أو منتدى, أستمر معنا في الشرح.
أدخل الى ملف .htaccess وقم بأضافة كود التحويل من http الى https, والكود هو:



RewriteEngine on RewriteCond %{HTTP_HOST} ^yoursite.com [NC,OR] RewriteCond %{HTTP_HOST} ^www.yoursite.com [NC] RewriteRule ^(.*)$ https://www.yoursite.com/$1 [L,R=301,NC]
1
2
3
4

RewriteEngine on
RewriteCond %{HTTP_HOST} ^yoursite.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.yoursite.com [NC]
RewriteRule ^(.*)$ https://www.yoursite.com/$1 [L,R=301,NC]



قم بتغيير yoursite.com الى رابط موقعك في السطر الثاني والثالث والرابع, فالكود السابق سيقوم بتحويل الزائر من http الى https في جميع الصفحات.

الآن توجه الى ملف wp-config.php وقم بأضافة هذا الكود بداخله.


define('FORCE_SSL_ADMIN', true);
1

define('FORCE_SSL_ADMIN', true);




بهكذا نكون انتيهنا تحويل الدومين من http الى https بشكل كامل 100% وفي النهاية يجب الانتباه الى هذه الملاحظات:
  • قم بحذف موقعك من ادوات مشرفي المواقع ثم قم باعادة أدخاله من جديد باضافة https الى الرابط.
  • قم بتغيير الروابط الموجودة في الهيدر والفوتر والذي قمت بأدخالها يدوياً, لأن التعديل لن يشملها, لذلك عليك تعديل الروابط يدوياً بيدك باضافة https الى كل رابط.
  • لا تنسى الروابط الداخلية بين جميع الصفحات “الربط الداخلي”, قم بالتعديل عليها كلها.


raheel غير متواجد حالياً   اقتباس
أضف رد جديد


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
تحريك وانتقال العناصر في css3 (الانتقال) القيصر قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress 2 14-10-2024 12:24 AM
إليك ما حصل بعد عامين من اعتماد بروتوكول Https كعامل ترتيب في جوجل القيصر قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress 1 28-07-2019 06:39 PM
إليك ما حصل بعد عامين من اعتماد بروتوكول Https كعامل ترتيب في جوجل الفارس قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress 1 28-07-2019 05:31 PM
استعد للانتقال من الـ Https إلى هذه التقنية الجديدة الفارس قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress 1 28-07-2019 05:09 PM
تأثيرات الانتقال والحركة في css القيصر قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress 0 27-02-2019 05:15 PM


الساعة الآن 09:49 PM

 


Content Relevant URLs by vBSEO ©2010, Crawlability, Inc.