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

كل مايخص الخوادم من إعدادها لحمايتها ..
Moffed.com
{ m }
مشاركات: 8
اشترك في: الأحد يونيو 27, 2004 4:55 am

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

مشاركة بواسطة Moffed.com »

اهلاً جميعاً

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

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

لنبدء /

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

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

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

سنقوم بعمل ملف .htaccess و سنضع بداخلة هذا الامر /

كود: تحديد الكل

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 معين او عدد منهم من الدخول للموقع او مجلد معين

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

كود: تحديد الكل

order allow,deny
deny from 123.45.6.7
deny from 012.34.5.
allow from all


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

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

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

استخدم الكود التالي /

كود: تحديد الكل

RewriteEngine on
# Options +FollowSymlinks
RewriteCond %{HTTP_REFERER} badsite\.com [NC]
RewriteRule .* - [F]


ويمكن حجب اكثر من موقع هكذا /

كود: تحديد الكل

RewriteEngine on
# Options +FollowSymlinks
RewriteCond %{HTTP_REFERER} badsite\.com [NC,OR]
RewriteCond %{HTTP_REFERER} anotherbadsite\.com
RewriteRule .* - [F]


لاحظ [NC,OR] ;)


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

كود: تحديد الكل

Redirect /olddirectory/oldfile.html http://yoursite.com/newdirectory/newfile.html


سهله ؟

____________
مصدر /

Comprehensive guide to .htaccess- intro
service
عضو جديد
مشاركات: 1
اشترك في: الاثنين مارس 30, 2009 5:39 pm

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

مشاركة بواسطة service »

السلام عليكم
هل يجب كتابة هذه الأوامر تحت بعضها في ملف واحد أو أنه كل أمر يكون لوحده
saanina
عبدالرحمــــن
مشاركات: 3762
اشترك في: الاثنين أغسطس 30, 2004 1:54 pm

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

مشاركة بواسطة saanina »

service
بالطبع في ملف واحد تحت بعضها
لان اسم الملف .htaccess موحد وبالتالي لو وضعت ملف اخر بنفس المجلد مره اخرى ستمسح السابق !
Mr_Mohamed
عضو جديد
مشاركات: 1
اشترك في: الأحد إبريل 19, 2009 8:25 pm

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

مشاركة بواسطة Mr_Mohamed »

تسلم إيديك ياغالي علي الاوامر الرائعة
أفادتني كثيرا خصوصا في اوامر صفحات الخطأ
خالص تحياتي لك