سؤال

المرة الأولى التي أستخدم فيها HTACCESS لطلب كلمة مرور المستخدم. على الخادم الخاص بي

.

.

إستعملت …

    <?php
    echo dirname(__FILE__);
    ?>

للحصول على مسار الخادم الكامل إلى الجذر الخاص بي.

يبدو ملف .htaccess الخاص بي في مجلد "التحميلات" الخاص بي مثل هذا الآن:

AuthType Basic
AuthName "Uploads to my website"
AuthUserFile /home/.sites/74/site484/web .htpasswd
Require valid-user

وملف .htpasswd الخاص بي في الجذر يشبه هذا:

admin:$apr4$CxS3O/..$vJcWNd6tlUwg6PAn.6cpA1

الآن عندما أتصفح إلى mydomain.com/uploads أحصل عليها:

خطأ في الخادم الداخلي واجه الخادم خطأ داخليًا أو تكوينًا سوءًا ولم يتمكن من إكمال طلبك.

ماذا أفعل خطأ هنا؟

شكرا لك على مساعدتك!!!

هل كانت مفيدة؟

المحلول

يبدو أن هناك مساحة بدلاً من القطع بين الدليل واسم الملف في خط AuthuSerFile.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top