منتديات المسلم
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.



 
الرئيسيةالبوابةأحدث الصورالتسجيلدخول

 

 بعض استخدامات htaccess منقوله

اذهب الى الأسفل 
كاتب الموضوعرسالة
abdeRrhamaan




عدد الرسائل : 47
تاريخ التسجيل : 06/08/2006

بعض استخدامات htaccess منقوله Empty
مُساهمةموضوع: بعض استخدامات htaccess منقوله   بعض استخدامات htaccess منقوله Emptyالخميس 9 نوفمبر - 16:24

حماية صور موقعك و ملفات موقعك من الارتباط و التحميل من مواقع اخرى .
حماية الباندويث في الموقع من الاستهلاك الخارجي

ربما لاحظت في كثير من الأحيان وصلات لصور أو ملفات في موقعك في مواقع أخرى .. وهذا بالطبع قد يتسبب بإيذاء موقعك لأنه سيستهلك الكثير من الباندويث المخصص لك شهريا ..
اذاُ كيف أجعل عرض الصور التي في موقعي لا تتم إلا من خلال الموقع نفسه ..؟ وكذلك تحميل الملفات ..؟

الحل أيضا هنا يكون باستخدام أوامر ملف htaccess.
لحجب الصور عن الظهور في موقع غير موقعك استخدم الكود التالي :
لاحظ أن هذا الكود يحجب كل وصلات الصور الخارجة من موقعك .. ويمنعها من الظهور إلا في موقعك سواء كان :
RewriteEngine on
RewriteCond
%{HTTP_REFERER} ^$ [OR]
RewriteCond %{HTTP_REFERER} !^http://site/.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www/.site/.com/.*$ [NC]
RewriteRule .*.([jpg|gif|jpe?g]+)$ - [NC,F]


http://site.com/
أو
http://www.site.com/

فقط عدل الكود السابق وضع مكان site اسم موقعك ..
والدالة الأخيرة في الكود RewriteRule هي لتحديد لاحقات الصور المراد منعها .. ويمكنك الزيادة عليها كما ترغب ..
وأيضا إضافة لاحقات الملفات التي تريد منع تحميلها من موقعك كالملفات المضغوطة zip , rar .. أو اللاحقات التنفيذية .. exe ..
وبذلك لن يتمكن أحد من وضع وصلة في موقعه لبرنامج عندك في الموقع .. وإذا فعل ذلك فلن يعمل معه الرابط .. وعلى الزائر التوجه إلى موقعك والتحميل منه مباشرة ...


عدل سابقا من قبل في الخميس 9 نوفمبر - 16:33 عدل 1 مرات
الرجوع الى أعلى الصفحة اذهب الى الأسفل
abdeRrhamaan




عدد الرسائل : 47
تاريخ التسجيل : 06/08/2006

بعض استخدامات htaccess منقوله Empty
مُساهمةموضوع: رد: بعض استخدامات htaccess منقوله   بعض استخدامات htaccess منقوله Emptyالخميس 9 نوفمبر - 16:32

توجيه الصفحات القديمة في الموقع

لنفرض انه يوجد على الموقع منتدى .. وأعضاؤك يعرفون الرابط المباشر له .. ثم قمت بتغير اسم مجلد المنتدى .. فكيف ستوجه الزوار إلى الرابط الجديد ؟؟
هناك الكثير من الحلول .. منها إضافة تاج في هيدر الصفحة .. ولكن الأفضل أن يتم ذلك عن طريق ملف htaccess. تضعه في نفس المجلد القديم .. ثم تضع فيه الكود التالي

رمز PHP:
[color=#0000bb]Redirect /olddirectory/oldfile.html http://yoursite.com/newdirectory/newfile.html
[color:0f99=#0000bb:0f99]


كل ما عليك هو تغير الوصلات في الكود بما يتوافق مع موقعك ...

/olddirectory/oldfile.html تشير إلى الصفحة القديمة
و newdirectory/newfile.html هي العنوان الجديد الذي سيستخدمه زوار الموقع


9- تسريع الصفحات و عرض الصور .في بعض الاحيان نحتاج تسريع للصفحات و خاصة انه في كل زيارة للصفحة يتم تحميل الصور و الفلاش مباشرة في كل زيارة لذلك تستطيع ان تلغي ذلك بتحديثها مره في الشهر وبهذا تكون افضل و اسرع بكثير ولكن تحتاج بعض اعدادات في السيرفر و ان كان اغلب اصحاب السيرفرات يوفرونها لك و تفعيل عمل Module mod_expires و تستطيع التحكم بالمدة years months weeks days hours minutes seconds
مثال اعمل ملف باسم htaccess. وضع التالي في داخلة :

رمز PHP:
[color=#0000bb]ExpiresActive On
ExpiresByType image
/gif "access 1 week"
ExpiresByType image/jpg "access 1 week"
ExpiresByType image/jpeg "access 1 week"
ExpiresByType image/png "access 1 week"
ExpiresByType gif "access 1 week"
ExpiresByType jpg "access 1 week"
[color:0f99=#0000bb:0f99]


الان سوف عرض الصور مرة واحدة عند اول زيارة لمدة week اسبوع للصور في الجذر الرئيسي و التي في مجلد image و تم تحديد نوع الملفات بانها صور من نوع gif , jpg , png تستطيع التحكم كما تشاء .

ايضا الفلاش و ملفات css وغيرها

رمز PHP:
[color=#0000bb]ExpiresByType css/css "access 1 week"
ExpiresByType js/js "access 1 week"
ExpiresByType application/x-shockwave-flash "access 1 week"
ExpiresByType application/x-java****** "access 1 week"
[color:0f99=#0000bb:0f99]
الرجوع الى أعلى الصفحة اذهب الى الأسفل
abdeRrhamaan




عدد الرسائل : 47
تاريخ التسجيل : 06/08/2006

بعض استخدامات htaccess منقوله Empty
مُساهمةموضوع: رد: بعض استخدامات htaccess منقوله   بعض استخدامات htaccess منقوله Emptyالخميس 9 نوفمبر - 16:36

ملاحظه [ " هذه العلامات ليست مع الكود و انما تضاف تلقائيا من المنتدى عند وجود اكواد في المشاركات
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
بعض استخدامات htaccess منقوله
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» ماهو Htaccess لحماية موقعك من الإختراق (شرح مفصل )
» معلومات منقوله حول الدومين و المواقع
» محاضرات منقوله
» نكت جامدة منقوله للترفيه
» مواضيع منقوله للفائده ستايلات phpbb3

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات المسلم :: المنتديات التقنيه :: منتدى البرمجه وتطوير المواقع-
انتقل الى: