بعض من اوامر .htaccess

كل مايخص الخوادم من إعدادها لحمايتها ..

بعض من اوامر .htaccess

مشاركةبواسطة Moffed.com » الاثنين أكتوبر 20, 2008 2:52 am

اهلاً جميعاً

اليوم سنلقي الضوء على بعض اوامر الملف العجيب .htaccess

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

لنبدء /

..-// صفحات الاخطاء

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

هذا ليس جيد ! لكن هنا الحل ،

سنقوم بعمل ملف .htaccess و سنضع بداخلة هذا الامر /
CODE: تحديد الكل
ErrorDocument 400 /errors/badrequest.html
ErrorDocument 401 /errors/authreqd.html
ErrorDocument 403 /errors/forbid.html
ErrorDocument 404 /errors/notfound.html
ErrorDocument 500 /errors/serverr.html


ملفات بتصميم انت تقوم بتصميمه و قمنا بوضعها داخل مجلد errors حتى يكون الموقع مرتب ;) فلا تنسى ترتيب موقعك يقيك الكثير من المشاكل :)


..-// حجب IP معين او عدد منهم من الدخول للموقع او مجلد معين

يزعجك شخص ما او اشخاص معينين ! بكل سهولة استخدم هذا الكود

CODE: تحديد الكل
order allow,deny
deny from 123.45.6.7
deny from 012.34.5.
allow from all


رأيت يمكن تكرار رقم IP .

..-// حجب الزيارات من موقع معين !

موقع مزعج تأتي منه زيارات لا تريدها :mrgreen:

استخدم الكود التالي /
CODE: تحديد الكل
RewriteEngine on
# Options +FollowSymlinks
RewriteCond %{HTTP_REFERER} badsite\.com [NC]
RewriteRule .* - [F]


ويمكن حجب اكثر من موقع هكذا /
CODE: تحديد الكل
RewriteEngine on
# Options +FollowSymlinks
RewriteCond %{HTTP_REFERER} badsite\.com [NC,OR]
RewriteCond %{HTTP_REFERER} anotherbadsite\.com
RewriteRule .* - [F]


لاحظ [NC,OR] ;)


..-// التحويل من رابط لأخر

CODE: تحديد الكل
Redirect /olddirectory/oldfile.html http://yoursite.com/newdirectory/newfile.html


سهله ؟

____________
مصدر /

Comprehensive guide to .htaccess- intro
صورة العضو الشخصية
Moffed.com
{ m }
 
مشاركات: 8
اشترك في: الأحد يونيو 27, 2004 4:55 am

رد: بعض من اوامر .htaccess

مشاركةبواسطة service » الاثنين مارس 30, 2009 8:42 pm

السلام عليكم
هل يجب كتابة هذه الأوامر تحت بعضها في ملف واحد أو أنه كل أمر يكون لوحده
صورة العضو الشخصية
service
عضو جديد
 
مشاركات: 1
اشترك في: الاثنين مارس 30, 2009 5:39 pm

رد: بعض من اوامر .htaccess

مشاركةبواسطة saanina » الخميس إبريل 16, 2009 3:41 am

service
بالطبع في ملف واحد تحت بعضها
لان اسم الملف .htaccess موحد وبالتالي لو وضعت ملف اخر بنفس المجلد مره اخرى ستمسح السابق !
صورة العضو الشخصية
saanina
عبدالرحمــــن
 
مشاركات: 3762
اشترك في: الاثنين أغسطس 30, 2004 1:54 pm

رد: بعض من اوامر .htaccess

مشاركةبواسطة Mr_Mohamed » الأحد إبريل 19, 2009 8:32 pm

تسلم إيديك ياغالي علي الاوامر الرائعة
أفادتني كثيرا خصوصا في اوامر صفحات الخطأ
خالص تحياتي لك
صورة العضو الشخصية
Mr_Mohamed
عضو جديد
 
مشاركات: 1
اشترك في: الأحد إبريل 19, 2009 8:25 pm


العودة إلى دروس الخوادم في ظبطها و حمايتها