السلام عليكم ورحمة الله وبركاته
النهارده انشرح ازاي تجبر الشخص الي يدخل موقعك ان الموقع يحول نفسه ل 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 يبا خلاص مش مهم تجربه