الكود فعال جداً وممتاز ومجرب. إنه يقوم بعملية التحويل إلى HTTPS وإزالة www في خطوة واحدة مدمجة، مما يجعله أكثر كفاءة قليلاً من الكود التقليدي.
طريقة الإضافة:
افتح الملف: public_html/.htaccess
وأضف هذا الكود اسفل هذا السطر RewriteEngine on
إذا كان لديك منتدى موجود داخل مجلد فرعي (مثال:https://example.com/forum)
فستحتاج إلى تعديل ملف: public_html/forum/.htaccess
وأضف هذا الكود اسفل هذا السطر RewriteEngine on
اذا لم يعمل مع هذا الكود فاستبدله بهذا الكود مع تعديل كلمة 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]