صفحة 1 من 1

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

مرسل: 20 أكتوبر 2008, 02:52
بواسطة 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

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

مرسل: 30 مارس 2009, 20:42
بواسطة service
السلام عليكم
هل يجب كتابة هذه الأوامر تحت بعضها في ملف واحد أو أنه كل أمر يكون لوحده

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

مرسل: 16 إبريل 2009, 03:41
بواسطة saanina
service
بالطبع في ملف واحد تحت بعضها
لان اسم الملف .htaccess موحد وبالتالي لو وضعت ملف اخر بنفس المجلد مره اخرى ستمسح السابق !

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

مرسل: 19 إبريل 2009, 20:32
بواسطة Mr_Mohamed
تسلم إيديك ياغالي علي الاوامر الرائعة
أفادتني كثيرا خصوصا في اوامر صفحات الخطأ
خالص تحياتي لك