PDA

View Full Version : نحوه استفاده از htpasswd و htaccess برای جلوگیری از ورود به پوشه ای



omid_student
شنبه 23 فروردین 1393, 17:52 عصر
سلام
باور کنید خلی تلاش کردم
البته تونستم ینی وقتی وارد پوشه میشدم نام و رمز کاربری میخواست ولی وقتی درست هم وارد میکردم ارور میداد
لطفا کمک کنید چطور میتونم اینکار رو کنم و یه جا دیدم توی کد php اومده بود چکش کرده بود اون چطوریه باید کجا گذاشت

tux-world
شنبه 23 فروردین 1393, 19:50 عصر
خوب اول برید این سایت و مثلا اسم خودتون و بهش بدید تا براتون httpasswd رو بسازه. اون عبارت میشه رمز ایجاد شده برای شما:

http://www.htaccesstools.com/htpasswd-generator/

اینجا هم کامل توضیح داده چیکار کنید

http://weavervsworld.com/docs/other/passprotect.html

omid_student
شنبه 23 فروردین 1393, 22:54 عصر
خوب اول برید این سایت و مثلا اسم خودتون و بهش بدید تا براتون httpasswd رو بسازه. اون عبارت میشه رمز ایجاد شده برای شما:

http://www.htaccesstools.com/htpasswd-generator/

اینجا هم کامل توضیح داده چیکار کنید

http://weavervsworld.com/docs/other/passprotect.html
همین کار رو میکنم مشکلی نداره ینی رمز و نام کاربری عبور رو میخواد اطلاعات رو هم درست وارد میکنم ولی به جای اینکه محتوای اون پوشه رو نشون بده خطای
internal server error میده
چرا اینطوری میشه یا من اشتباه میکنم؟

tux-world
یک شنبه 24 فروردین 1393, 00:07 صبح
فکر نکنم. شاید یه جایی اشتباه میکنید. بار ها خودم تست کردم. احتمالا خطی توی httaccess. مشکل داره. فقط این موارد رو میزارید یا اینکه چیزهای دیگه هم خودتون اضافه کردید؟

omid_student
یک شنبه 24 فروردین 1393, 09:02 صبح
فکر نکنم. شاید یه جایی اشتباه میکنید. بار ها خودم تست کردم. احتمالا خطی توی httaccess. مشکل داره. فقط این موارد رو میزارید یا اینکه چیزهای دیگه هم خودتون اضافه کردید؟
نه ببینید یه پوشه دارم حاوی فایل ها بعدش اومدم فایل های htaccess و htpasswd رو داخلش درست کردم و برای htaccess نوشتم
AuthType Basic
AuthName "My Protected Area"
AuthUserFile .htpasswd
Require valid-user
و برای htpasswd
admin:$apr1$axVvOHS1$xyhhtV2fru6zr8mnBPI6Z1
وارد پوشه که میشم میخواد نام و رمز عبور رو میدم بعدش دیگه خطای داخلی میده

tux-world
یک شنبه 24 فروردین 1393, 09:54 صبح
پس بدون این مشکلی ندارید. احتمال زیاد از هاستتون باشه. اینطور که من حدس میزنم. میتونین یه تیکت بزنید ازشون بپرسید

omid_student
یک شنبه 24 فروردین 1393, 10:04 صبح
پس بدون این مشکلی ندارید. احتمال زیاد از هاستتون باشه. اینطور که من حدس میزنم. میتونین یه تیکت بزنید ازشون بپرسید

​ولی من اینا رو روی لوکال هاست تست میکردم ینی مشکل از لوکال هاسته؟
یه سوال هم داشتم
یه جا دیدم توی php که از طریق کد نام و رمز کاربری رو گرفته و از بانک چک میکرد حالا اون کجا باید باشه و اصلا چطوریه