عرض مشاركة واحدة
احصائياتى

الردود
10

المشاهدات
1276
Mohamed yasser
مشرف قسم تطوير المواقع
.:: مطور لغة PHP ::.
  • Mohamed yasser is just really niceMohamed yasser is just really niceMohamed yasser is just really niceMohamed yasser is just really nice

  • Mohamed yasser غير متواجد حالياً

المشاركات
589

+التقييم
76

تاريخ التسجيل
Mar 2019

الاقامة
ام الدنيا مصر

نظام التشغيل
Other

رقم العضوية
1982
05-20-2020, 02:19 PM
المشاركة 1
05-20-2020, 02:19 PM
المشاركة 1
افتراضي كود تحويل الموقع لـ HTTPS وتعطيل الدخول بالـ IP

السلام عليكم ورحمة الله وبركاته
النهارده انشرح ازاي تجبر الشخص الي يدخل موقعك ان الموقع يحول نفسه ل https اتصال امن بدل من .htaccess


الكل عارف ان طريقة .htaccess افضل طريقه لكن في بعض الاحيان تكون حاطط اكواد في الملف .htaccess مثل حذف امداد الملف في الاتصال ياعني بدل ماتتصل ب index.php بيكون index فقط في الحاله ده مش اتقدر تحط الخاصيه ده في الملف
علشان كده جبتلكم كود
وده انا مجربه علي موقعي في vps وبيعطل الدخول بال ip بتاع الفي بي ااس علشان يخفي علي الاقل الرقم بتاعه

كود PHP:
<?php
if (!(isset($_SERVER['HTTPS']) && ($_SERVER['HTTPS'] == 'on' || 
   
$_SERVER['HTTPS'] == 1) ||  
   isset(
$_SERVER['HTTP_X_FORWARDED_PROTO']) &&   
   
$_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https'))
{
   
$redirect 'https://' $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
   
header('HTTP/1.1 301 Moved Permanently');
   
header('Location: ' $redirect);
   exit();
}
?>
الكود ده يتحط من فوق في ملف index.php

طبعا لو انت مستخدم .htaccess وبيحولك ل https يبا خلاص مش مهم تجربه