هيلبرنت | Helpernt

هيلبرنت | Helpernt (https://www.helpernt.com/vb/index.php)
-   ركن تطوير المواقع (https://www.helpernt.com/vb/forumdisplay.php?f=88)
-   -   كود تحويل الموقع لـ HTTPS وتعطيل الدخول بالـ IP (https://www.helpernt.com/vb/showthread.php?t=10619)

Mohamed yasser 05-20-2020 02:19 PM

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


abo-karim 05-20-2020 03:08 PM

رد: كود تحويل الموقع لـ HTTPS وتعطيل الدخول بالـ IP
 
الله يعطيك العافية

فى كود بدور عليه هو ازاى يتم تحويل الاستايل الخاص بالمنتدى الى استايل جوال بمجرد انك تتصفح من الهاتف الكود ده بتضيفه بملف الهاتكس.

Mohamed yasser 05-20-2020 04:44 PM

رد: كود تحويل الموقع لـ HTTPS وتعطيل الدخول بالـ IP
 
والله ماعندي فكره من الي بتتكلم عليه لقد للي فهمته انك عندك استايلاين واحد للديسك توب وواحد للهاتف ولو واحد بيتصفح بالهاتف يروح لاستايل الهاتف
جرب تستخدم ده كده

abo-karim 05-20-2020 04:50 PM

رد: كود تحويل الموقع لـ HTTPS وتعطيل الدخول بالـ IP
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Mohamed yasser (المشاركة 36463)
والله ماعندي فكره من الي بتتكلم عليه لقد للي فهمته انك عندك استايلاين واحد للديسك توب وواحد للهاتف ولو واحد بيتصفح بالهاتف يروح لاستايل الهاتف

هو ده بالضبط اللى انا اقصده

لو لاقيت كود شغال وتكون مجربه ياريت تزودنا به لانى جربت اكواد كثيره لم تفلح معى

Mohamed yasser 05-20-2020 04:50 PM

رد: كود تحويل الموقع لـ HTTPS وتعطيل الدخول بالـ IP
 
حاضر لما ارجع من الشغل اجربلك كود بالطريقه الي عايزها

Mohamed yasser 05-20-2020 05:14 PM

رد: كود تحويل الموقع لـ HTTPS وتعطيل الدخول بالـ IP
 
تقدر تجرب الكود ده بس بلغة ال php
كود PHP:

<?php  
   $iphone 
strpos($_SERVER['HTTP_USER_AGENT'],"iPhone");
   
$android strpos($_SERVER['HTTP_USER_AGENT'],"Android");
   
$berry strpos($_SERVER['HTTP_USER_AGENT'],"BlackBerry");
   
$ipod strpos($_SERVER['HTTP_USER_AGENT'],"iPod");
   if (
$iphone || $android || $palmpre || $ipod || $berry == true)
   {
      
$redirect 'https://moblie' .$_SERVER['REQUEST_URI'];
       
header('HTTP/1.1 301 Moved Permanently');
       
header('Location: ' $redirect);
       exit();
    }
?>

عملتهولك بلغة php
الكود معمول لتليفونات (iPhone , Android ,BlackBerry iPod) الي يتصفح من التليفون من اي جهاز من دول يحولهم للموقع التالي مع تغير الرابط
كود PHP:

$redirect 'https://moblie' .$_SERVER['REQUEST_URI']; 

ده رابط الموقع
كود PHP:

https://moblie 

وده رابط الي بعد الرابط
كود PHP:

$_SERVER['REQUEST_URI'

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

abo-karim 05-20-2020 05:31 PM

رد: كود تحويل الموقع لـ HTTPS وتعطيل الدخول بالـ IP
 
ارجع انت من الشغل وافطر

وبعدها سوى واحد لملف الهاتكس افضل

Mohamed yasser 05-20-2020 05:41 PM

رد: كود تحويل الموقع لـ HTTPS وتعطيل الدخول بالـ IP
 
اقتباس:

المشاركة الأصلية كتبت بواسطة abo-karim (المشاركة 36470)
ارجع انت من الشغل وافطر

وبعدها سوى واحد لملف الهاتكس افضل

عيوني يابو كريم

abo-karim 05-20-2020 10:17 PM

رد: كود تحويل الموقع لـ HTTPS وتعطيل الدخول بالـ IP
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Mohamed yasser (المشاركة 36471)
عيوني يابو كريم

تسلملى اخى حازم

Mohamed yasser 05-23-2020 03:34 AM

رد: كود تحويل الموقع لـ HTTPS وتعطيل الدخول بالـ IP
 
اقتباس:

المشاركة الأصلية كتبت بواسطة abo-karim (المشاركة 36484)
تسلملى اخى حازم

بعتذر جدا ليك يابو كريم علي الانتظار الله واحده يعلم كم الواحد مشغول الايام ده بسبب اني شغال في بيتنا ومعدوم اذا قعت علي النت سامحني بس اخلص شغل البيت وان شاء الله احاول القي ليك كود للطريقه الي عايزها


الساعة الآن 11:56 AM

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