أهلا وسهلا بك زائرنا الكريم في منتدى دعم PBBoard الرسمي، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .

كود htaccess لإعادة التحويل والتوجيه من HTTP إلى HTTPS



02-12-2025 05:02 صباحاً
Soliman
معلومات الكاتب
الكود فعال جداً وممتاز ومجرب. إنه يقوم بعملية التحويل إلى HTTPS وإزالة www في خطوة واحدة مدمجة، مما يجعله أكثر كفاءة قليلاً من الكود التقليدي.
طريقة الإضافة:
افتح الملف: public_html/.htaccess
 وأضف هذا الكود اسفل هذا السطر RewriteEngine on 

CODE

RewriteCond %{HTTP_HOST} ^www\. [NC,OR]
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L]



إذا كان لديك منتدى موجود داخل مجلد فرعي (مثال:https://example.com/forum)
 فستحتاج إلى تعديل ملف: public_html/forum/.htaccess
 وأضف هذا الكود اسفل هذا السطر RewriteEngine on   

CODE

RewriteCond %{HTTP_HOST} ^www\. [NC,OR]
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L]


اذا لم يعمل مع هذا الكود فاستبدله بهذا الكود مع تعديل كلمة forum الى اسم مجلد منتداك
CODE

RewriteCond %{HTTP_HOST} ^www\. [NC,OR]
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
# نستخدم هنا $1 الذي يمثل كل ما بعد اسم النطاق في القاعدة الأخيرة
RewriteRule ^(.*)$ https://%1/forum/$1 [R=301,L]



هذا كل شيء دمت برعاية الله 🌼 



الكلمات الدلالية






الساعة الآن 05:56 PM