-
ممكن برنامج حماية
السلام عليكم ورحمة الله وبركاته
اخواني الكرام لو سمحتو ممكن تعطوني برنامج حماية الصفحات يعني مثلا عندي صفحة اسمها admin.php ابي احميها يعني الي يدخل على هذه الصفحة راح يطلب منه اليوزر نيم مع الباسورد
انا جربت الطريقة من لوحة تحكم المنتدى بس ما نفعت سالت ناس وقالو لي في سكربت للحماية .. مادري اذا موجود هني ولا لأ لانه انا حملت ملف htaccess. واتبعت دروس كثيره للملف هذا من المنتدى هني ولكن للأسف كلها بأت بالفشل
لو سمحتو يا ريت لو تشروحون لي كيفية تركيب هذا الملف للعلم فقط انا ابيه يحملي ملف هذي وصلة
www.mysite.com/ib/admin.php
حيث ان داخل ملف ib <=== يوجد ملف الإندكس للمنتدى وملفات كثيرة وانا مابي ملف الإندكس تكون عليه هذه الحماية ابي الحماية بس على ملف admin.php
يا ريت الي يحط البرنامج يذكر لي طريقة التركيب بسهولة وبساطه
على فكرة لا تقولون لي تقدر تسويها من لوحة تحكم الموقع لأنه لوحة تحكم الموقع عندي من نوع plesk وانا كلمت الإستضافة وللأسف قالو لي لازم تعطي دايروكت كامل الحماية كلها يعني الحماية راح تشمل ملف الإندكس الخاص بالمنتدى وانا ابيها بس على ملف admin.php
وأكون لكم من الشاكرين
-
السلام عليكم ورحمة الله وبركاته
ادخل الى الموقع التالي
http://www.e2.u-net.com/htaccess/make.htm
قم بأختيار اليوزر والباسورد الذي تريد علي سبيل المثال اليوسر islamtop و الباسوورد egy2000
سوف تحصل من الموقع على
islamtop:EQMFBZaLmxBmE
قم بعمل ملف تحت اسم htpasswd. ( لاحظ النقطة قبل الاسم )
قم بفتح الملف بواسطة اى محرر نصوص او بواسطة المفكرة
قم بلصق الملعومات التي حصلت عليها فيه
islamtop:EQMFBZaLmxBmE
قم بعمل ملف اخر اسمه htaccess. ( لاحظ النقطة قبل الاسم )
افتحه باى برنامج محرر نصوص مثل المفكرة مثلا
الصق فيه الكود التالى
<FilesMatch "admin.php">
AuthName "My Site"
AuthType Basic AuthUserFile /home/islamtop/public_html/admin/.hpasswd require
valid-user
</FilesMatch>
مع تغيير اللازم
admin.php هو اسم الملف المراد حمايته داخل مجلد ال admin فى هذا المثال
My Site استبدله بعنوان موقعك كاملا مثلاً http://www.yahoo.com/
/home/islamtop/public_html/admin/ استبدله ب باث موقعك حيث أن
islamtop هو اسم المستخدم لموقعك وبالتالى هو اسم المجلد الرئيسى لمجلدات موقعك
admin هو المجلد المطلوب حماية ملف بداخله
يتم وضع الملفين htpasswd. و htaccess. بداخل المجلد المراد حماية ملف معين بداخله فى المثال هنا داخل
المجلد admin
ملحوظه هامة: قد يتعذر عليك تسمية الملفين بتلك الصورة يمكنك فى هذه الحالة تسميتهم بأى اسم اخر ثم عمل rename
للملفين عند نقلهم بواسطة برنامج ال ftp او بواسطة لوحة التحكم ال c panel
قم باستدعاء الملف yoursitename/admin/admin.php
سوف يظهر لك مربع طلب اليوسر و الباث للدخول لتلك الصفحة و بالتالى تكون حميت هذا الملف داخل المجلد
فى حالة كتابة اليوسر و الباث بصورة خاطئة لن يتم الدخول للصفحة المطلوبة
--------------------
اتمنى لك التوفيق
السلام عليكم ورحمة الله وبراكاته
-
1 مرفق
شكرا للمساعدة
شكرا للمساعده
عملت الخطوات المطلوبة ولكن ظهرت لي هذا الرساله عند الدخول الى لوةحة تحكم ادمن المنتدى
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, and inform them of the time the error occurred and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
***************************
مع الأسف اكتشفت الشي هذا لما دخلت الرابط الي المفروض عليه الحماية ( لوحة تكم المنتدى ) وكذلك صفحة المنتدى الرئيسيه ( index.php )
وانا ارفقت لك الملفات شوفهم يمكن اكون غلطان في شي
-
-
ضع كل أمر في سطر ..
كود:
<FilesMatch "admin.php">
AuthName "http://www.hodood.net"
AuthType Basic
AuthUserFile /home/httpd/vhosts/hodood.net/httpdocs/ibbb/.hpasswd
require valid-user
</FilesMatch>
وطبعا لو نجح فغير كلمة المرور :)
-
اخي الكريم انا فعلا واضعه كل واحد بسطر
واحتياطا عملت كوبي للي واضعه انت وهم نفس الشي ما حدث تغيير
-
همم جرب:
كود:
<FilesMatch admin.php>
AuthName "ملف محمي"
AuthType Basic
AuthUserFile /home/httpd/vhosts/hodood.net/httpdocs/ibbb/.hpasswd
require valid-user
</FilesMatch>
بس تأكد من عنوان ملف كلمة المرور
-
نجحت الطريقة وبقت مشكله وحده بس
ما يدخلني على لوتحة التحكم
يعني احط اليوزر والباسورد هم نفس الطريقه
وجربت ووضعه
islamtop:EQMFBZaLmxBmE
ودخلت اليوزر
islamtop
والباسورد
الباسوورد egy2000
هم نفس الطريقة
ما الحل ؟
-
راسلني بصورة الشاشة أو عنوان الموقع ..
على الإيميل ..
-
-
-
وصلني الايميل منك اخي العزيز ولكن مازالت مستمره المشكله من خلال الباسورد الغير صحيح على الرغم من اني غيرت الكتابة العربيه وخليتها hi فقط
يا ريت تعمل الملفين وتضع فيهم كود الباسورد لملف .htpasswd وترسل لي على البريد الباسورد الجديد واليوزر علشان اجربه وتجربه انت بنفسك
شكرا لك
-
-
السلام عليكم
السكربت
هذا سكربت تدرجة باي صفحة تريد حمايتها كنت استتخدمة بالماضي مع اي برنامج يكون لوحة الأدمن مش محمية
والسلام
-
شكرا لكم اخواني
بعد رفع السكربت الذي وضعه الأخ q8sun
قمت بفتح الصفحة وظهر لي خطأ في السطر الذي يوجد به هذا الكود
<? include ("protect.php") ?>
للعلم فقط قمت بوضع هذا الملف بنفس مكان الملف المراد حمايتة
اتمنى ارى الحلول :(
تحياتي لكم