المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : [ لأصحاب المواقع ] مجموعة من أكواد htaccess.



admin
11-01-2013, بتوقيت غرينيتش 02:54 AM
http://www.dzbatna.com/images/icons/iconrote.gif [ ظ„ط£طµط*ط§ط¨ ط§ظ„ظ…ظˆط§ظ‚ط¹ ] ظ…ط¬ظ…ظˆط¹ط© ظ…ظ† ط£ظƒظˆط§ط¯ htaccess. (http://www.dzbatna.com/t1481343/)




السلام عليكم ،،،

اليوم جايب لكم مجموعة مهمة من أكواد htaccess التي تهمنا نحن أصحاب المواقع
=================================================
أولاً : كيفية إنشاء ملف هتاكس جديد
إفتح محرر الـ " notebad أو مستند نص " ومن ثم تغيير اسم الملف + الإمتداد إلى التالي " htaccess. " لاحظ النقطة قبل الإسم ..

=================================================
ثانياً : إعادة توجيه صفحات الخطأ بواسطة الملف

اقتباس
ErrorDocument [رقم الخطأ] [رابط التحويل]

ErrorDocument = الدالة الخاصة بصفحة الخطأ
[رقم الخطأ] = رقم الخطأ ومن الأمثلة على الأخطاء
اقتباس
400 - Bad Request .. وتعني طلب خاطئ للصفحة
401 - Authorization Required ... وتعني انه غير مرخص للزائر بعرض الصفحة
403 - Forbidden .. وتعني انه ممنوع للزائر من دخول الصفحة
404 - File not found ... وتعني أن الصفحة التي قام الزائر بطلبها غير موجودة
500 - Internal Server Error وتعني أن هناك خطأ في خادم الموقع
503 - Service Unavailable ... وتعني أن الخدمة غير متوفرة

[رابط التحويل] = رابط الصفحة المراد تحويل الزائر عليها عند حدوث الخطأ
مثال على الأمر كامل
اقتباس
ErrorDocument 404 http://www.alorod.com/404.html

=================================================

ثالثاً : حماية الملفات والمجلدات عن طريق نفس الملف ..

طبعاَ ملف htaccess حتضعو داخل الملف المراد حمايته ، والكود code هو على الشكل التالي
اقتباس
Username:Password

مثال
اقتباس
admin:123456

بعدين نضع هذا الكود code
اقتباس
AuthUserFile /usr/local/you/safedir/.htpasswd



AuthGroupFile /dev/null
AuthName [Enter Username & Password]
AuthType Basic

order allow,deny
allow from all
require valid-user

غير المكتوب بالأحمر إلى مسار الملف يلي وضعنا فيه معلومات الدخول
=================================================

رابعاً : تغيير اسم الصفحة الرئيسية للموقع " index "

ضع هذا الكود code في ملف الهتاكس
اقتباس
DirectoryIndex index.htm index.html index.php

مع تغيير كلمة index لأي اسم تريده مثل " main "
----
خامساً : حماية نقل الصور من موقعك لتخفيف استهلاك الباندويث
اقتباس
RewriteEngine on
RewriteCond %{HTTP_REFERER} ^$ [OR]
RewriteCond %{HTTP_REFERER} !^http://site (http://%3Cfont%20color=%22Red%22%3Esite%3C/font%3E)/.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www/.site/.com/.*$ [NC]
RewriteRule .*.([jpg|gif|jpe?g]+)$ - [NC,F

مع تغيير site الأولى والثانية الى اسم موقعك

=================================================

سادساً : إعادة توجيه الصفحات

اقتباس
Redirect /olddirectory/oldfile.html http://yoursite.com/newdirectory/ne (http://yoursite.com/newdirectory/ne...---------------)

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

سابعاً : حجب الموقع عن رقم IP معين
اقتباس
deny from 000.000.000.000

غير 000.000.000.000 إلى رقم الآيبي
=================================================

ثامناً : إتاحة الموقع لرقم IP واحد فقط أو أكثر

اقتباس
allow from 212.212.212.1

غير 212.212.212.1 إلى رقم الآيبي الذي تريده

=================================================

إنتهى الدرس مفصل وإن شاء الله يكون نال إعجابكم
لاتنسونا من الدعاء
http://www.alorod.com/

المصدر
مجموعة من أكواد htaccess. (http://www.alorod.com/vb/t1455.html)
=================================================






التعديل الأخير كان بواسطة First1; 23 - 02 - 2014 الساعة 16:00

ألعاب الأندرويد مجانا و حصريا (http://www.apotox.info/forum)




https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى