romaissa
11-02-2013, بتوقيت غرينيتش 01:23 AM
بسم الله الرحمن الرحيم ..
كيفكم شباب ..
لي فترة طويلة ما أنزل مواضيع ! وحبيت أضع هالدرس مفصل بسيط كـ حل مشكلة للزميل الي يستفسر عن طريقة أو كيفية إجبار جميع الزوار بتصفح موقعه من http://www.w-dev.com إلى http://w-dev.com من غير www.
http://dzbatna.net/vb/showthread.php?t=1673129
بإمكانك فعل ذلك عن طريق mod_rewrite ... كـ مثال هذا الموضوع في كيفية التحويل من مسار إلى مسار آخر أو من مجلد إلى مجلد آخر ! أو حتى موقع آخر وهذا درس مفصل بسيط يتكلم عن النقطة هذي :
http://www.w-dev.com/dev/showthread.php?t=117
لكن ماذا لو يريد تطبيقها على جميع المواقع !
كلها نفس فكرة الكود code لكن اللهم تعديل بسيط في المتغيرات http://www.dzbatna.com/images/smilies/cupidarrow.gif
الآن الأخ يريد شمل هذا الإعداد على جميع المواقع السيرفر SERVER ! إذا التعديل راح يكون على ملف httpd.conf وليس .htaccess !
طيب ! الآن راح نضيف هالكود code في ملف httpd.conf:
رمز Code:
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.(.+)$ RewriteRule ^(.*)$ http://%1/$1 [R=301,L] </IfModule>
شرح طريقة للكود code :
<IfModule mod_rewrite.c> <<< تعريف لموديول mod_rewrite لضبط إعداداته المراد تطبيقها ..
RewriteEngine On <<<< تشغيل تقنية الري رايت ...
RewriteCond %{HTTP_HOST} ^www\.(.+)$ <<< معناه أي : شخص يطلب www.site.com .. التكملة في السطر الثاني (HTTP_HOST هذا لمتغير الموقع !)
RewriteRule ^(.*)$ http://%1/$1 [R=301,L] <<< معناه أي : قم بتحويله إلى http://site.com كـ تحويل إجباري ..
</IfModule> <<< إقفال وسم التعريف ..
بالنسبة لإجبار الكل على الدخول هكذا http://www.site.com وتحويلهم ! عكس الي قلناه فوق ! هذا هو الكود code نضيفه في ملف httpd.conf :
رمز Code:
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_HOST} !^www\. RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L] </IfModule>
هالكود code راح يحول أي شخص يدخل على الموقع http://site.com إلى كذا http://www.site.com
طبعاً تقدر تستخدم هالأكواد الي حطيتها في .htaccess على موقعك ..
أرجو حفظ الحقوق يا أصحاب النسخ واللصق !
الموضوع الأصلي : هنا (http://www.w-dev.com/dev/showthread.php?p=1205)
تحياتي ..
https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©
كيفكم شباب ..
لي فترة طويلة ما أنزل مواضيع ! وحبيت أضع هالدرس مفصل بسيط كـ حل مشكلة للزميل الي يستفسر عن طريقة أو كيفية إجبار جميع الزوار بتصفح موقعه من http://www.w-dev.com إلى http://w-dev.com من غير www.
http://dzbatna.net/vb/showthread.php?t=1673129
بإمكانك فعل ذلك عن طريق mod_rewrite ... كـ مثال هذا الموضوع في كيفية التحويل من مسار إلى مسار آخر أو من مجلد إلى مجلد آخر ! أو حتى موقع آخر وهذا درس مفصل بسيط يتكلم عن النقطة هذي :
http://www.w-dev.com/dev/showthread.php?t=117
لكن ماذا لو يريد تطبيقها على جميع المواقع !
كلها نفس فكرة الكود code لكن اللهم تعديل بسيط في المتغيرات http://www.dzbatna.com/images/smilies/cupidarrow.gif
الآن الأخ يريد شمل هذا الإعداد على جميع المواقع السيرفر SERVER ! إذا التعديل راح يكون على ملف httpd.conf وليس .htaccess !
طيب ! الآن راح نضيف هالكود code في ملف httpd.conf:
رمز Code:
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.(.+)$ RewriteRule ^(.*)$ http://%1/$1 [R=301,L] </IfModule>
شرح طريقة للكود code :
<IfModule mod_rewrite.c> <<< تعريف لموديول mod_rewrite لضبط إعداداته المراد تطبيقها ..
RewriteEngine On <<<< تشغيل تقنية الري رايت ...
RewriteCond %{HTTP_HOST} ^www\.(.+)$ <<< معناه أي : شخص يطلب www.site.com .. التكملة في السطر الثاني (HTTP_HOST هذا لمتغير الموقع !)
RewriteRule ^(.*)$ http://%1/$1 [R=301,L] <<< معناه أي : قم بتحويله إلى http://site.com كـ تحويل إجباري ..
</IfModule> <<< إقفال وسم التعريف ..
بالنسبة لإجبار الكل على الدخول هكذا http://www.site.com وتحويلهم ! عكس الي قلناه فوق ! هذا هو الكود code نضيفه في ملف httpd.conf :
رمز Code:
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_HOST} !^www\. RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L] </IfModule>
هالكود code راح يحول أي شخص يدخل على الموقع http://site.com إلى كذا http://www.site.com
طبعاً تقدر تستخدم هالأكواد الي حطيتها في .htaccess على موقعك ..
أرجو حفظ الحقوق يا أصحاب النسخ واللصق !
الموضوع الأصلي : هنا (http://www.w-dev.com/dev/showthread.php?p=1205)
تحياتي ..
https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©