كود تحويل الروابط بشكل صحيح 100 % redirect with www htaccess
Redirect non-www to www in .htaccess



ما هو اهمية www فى روابط المواقع ؟

هى هامة جدا من ناحية الارشفة SEO حيث ان جوجل تجد ان الرابط

https://www.rise.company
مختلف عن
https://rise.company

وترتيب الموقع Backlinks تتاثر بهذا ايضا
اذا لم تفعل redirect هتجد فى مواقع SEO تبليغ ان لديك خطا يجب اصلاحه
وهو Redirect جميع الروابط لكى تكون بشكل واحد

وللمعرفة الروابط بـ www افضل للseo و speed
فهتجد اغلب المواقع بها www فى الروابط



لماذا هذا الكود هو الصحيح 100% ؟

هذا الكود صحيح لانه لا يسبب اى مشاكل مع subdomain

هناك اكواد اخري تضع www للsubdomain وهذا خطا فتتعطل الروابط

كود:
# Redirect to www
RewriteCond %{HTTP_HOST} ^[^.]+\.[^.]+$
RewriteCond %{HTTPS}s ^on(s)|
RewriteRule ^ http%1://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
اذا لم يعمل الكود معك !
احذف اى كود مكتوب وجرب بنفسك هتجده يعمل
ثم بعد هذا جرب حتى تجد الكود الخطا

المرجع:
https://stackoverflow.com/questions/...ww-in-htaccess