أيمكن مشاهدة على محتويات مجلد به ملف index؟
أيمكن مشاهدة على محتويات مجلد به ملف index؟
السلام عليكم.
إذا كان هناك مجلد فيه ملف ال index فهل يوجد طريقة للإطلاع على محتوياته؟
لأني لدي مجلدت بها Index وأحتاج أحيانا لأخذ رابط صورة في نفس المجلد فأضطر للدخول عن طريق ال FTP وهو أمر ممل.
جزيتم خيرا.
إذا كان هناك مجلد فيه ملف ال index فهل يوجد طريقة للإطلاع على محتوياته؟
لأني لدي مجلدت بها Index وأحتاج أحيانا لأخذ رابط صورة في نفس المجلد فأضطر للدخول عن طريق ال FTP وهو أمر ممل.
جزيتم خيرا.
اعتقد أنك كتبتي ردك قبل تجربة سكربت indexer وإلا عرفت الجواب
عموما
مثال مؤقت:
http://www.24at24.com/oldsite/images/index.php
1- تغيير اسم الملف index.php (ملف السكربت indexer ) إلى أي اسم آخر
مثلاً indexer.php
ثم نفتح الملف ونغير المعلومات حسب الحاجة من السطر 4 إلى السطر 9
ولعمل حماية للملف (اسم مستخدم وكلمة مرور) طبعاً لأي ملف PHP يمكن استخدام الكود التالي:
أفتح أي ملف php وفي أول سطر ستجد
بعدها في سطر جديد يتم إضافة
كما عملت على المثال أعلاه
اسم المستخدم وكلمة المرور demo
عموما
لا ليست له كلمة سر والطريقة هي رفع الملف index.php إلى أي مجلد وزيارة الصفحة وسيقوم بعمل فهرس بشكل جميل ومنسق مع بعض المعلومات مثل نوع وحجم وتاريخ كل ملفوكيف طريقة السكريبت؟ هل له كلمة سر؟
مثال مؤقت:
http://www.24at24.com/oldsite/images/index.php
طيب نحتاج هنا لعمل تعديل بسيط:وطالما أنه هناك صفحة Index أكون مطمئنة أنه لا يمكن لأحد أن يرى المحتويات؟
لأني أريد أنا أراها أنا فقط وليس كل من يدخل على المجلد.
1- تغيير اسم الملف index.php (ملف السكربت indexer ) إلى أي اسم آخر
مثلاً indexer.php
ثم نفتح الملف ونغير المعلومات حسب الحاجة من السطر 4 إلى السطر 9
ولعمل حماية للملف (اسم مستخدم وكلمة مرور) طبعاً لأي ملف PHP يمكن استخدام الكود التالي:
أفتح أي ملف php وفي أول سطر ستجد
كود: تحديد الكل
<?php
كود: تحديد الكل
if ( ( !isset( $PHP_AUTH_USER )) || (!isset($PHP_AUTH_PW)) || ( $PHP_AUTH_USER != 'اسم الدخول ' ) || ( $PHP_AUTH_PW != 'البسورد' ) ) {
header( 'WWW-Authenticate: Basic realm="Private"' );
header( 'HTTP/1.0 401 Unauthorized' );
echo 'Authorization Required.';
exit;
}
كما عملت على المثال أعلاه
اسم المستخدم وكلمة المرور demo
بالفعل لم أجربه بعد.
جزاك الله كل خير على الشرح الوافي
سؤال أخير.
هل من طريقة أجعل فيها مجلدات موقعي غير قابلة للتصفح حتى لو نسيت أن اضع ملف index، أي بمجرد إنشائي لملجد جديد ليس فيه index فلا أحد يقدر على تصفحه.
عن طريق ال CPanel توجد طريقة لوضع كلمة سر لكن أريد أن تظهر للزائر رسالة تفيد أنه لا يمكنه مشاهدة محتويات المجلد.
شكرا.
جزاك الله كل خير على الشرح الوافي
سؤال أخير.
هل من طريقة أجعل فيها مجلدات موقعي غير قابلة للتصفح حتى لو نسيت أن اضع ملف index، أي بمجرد إنشائي لملجد جديد ليس فيه index فلا أحد يقدر على تصفحه.
عن طريق ال CPanel توجد طريقة لوضع كلمة سر لكن أريد أن تظهر للزائر رسالة تفيد أنه لا يمكنه مشاهدة محتويات المجلد.
شكرا.
الحقيقة لا استخدم Cpanel
استخدم لوحة تحكم Direct Admin والمجلدات تكون فيها محمية تلقائياً حتى بدون رفع ملف index
بالمناسبة مرفق مع الرد اصدار احدث من سكربت indexer
مع امكانية فرز الملفات حسب (الاسم - النوع - الحجم - التاريخ)
التركيب
قم برفع محتويات الملف المضغوط إلى أي مجلد في موقعك وسيتم عمل فهرس جميل ومنسق بجميع محتوياته
كما سيتم فهرسة المجلدات الفرعية لهذا المجلد بنفس الطريقة
الموقع الرسمي
http://celerondude.com
مثال
http://celerondude.com/images
استخدم لوحة تحكم Direct Admin والمجلدات تكون فيها محمية تلقائياً حتى بدون رفع ملف index
بالمناسبة مرفق مع الرد اصدار احدث من سكربت indexer
مع امكانية فرز الملفات حسب (الاسم - النوع - الحجم - التاريخ)
التركيب
قم برفع محتويات الملف المضغوط إلى أي مجلد في موقعك وسيتم عمل فهرس جميل ومنسق بجميع محتوياته
كما سيتم فهرسة المجلدات الفرعية لهذا المجلد بنفس الطريقة
الموقع الرسمي
http://celerondude.com
مثال
http://celerondude.com/images