PDA

View Full Version : سوال: قفل گذاشتن روی صفحه ی اول سایت



hassankc
دوشنبه 08 شهریور 1389, 18:08 عصر
سلام به همگی
میخام روی صفحه ی اول سایتم قفل بگذارم یعنی یه کادر کوچولو باز شه و پسورد بخواد اگر کسی کدش رو برام بنویسه ممنون میشم

shahriyar3
دوشنبه 08 شهریور 1389, 23:48 عصر
اول يوزر و پسورد مورد نظرتو به اين صورت مينويسي
user:password
تو يه فايل ذخيره ميكني اسمشو ميزاري .htpasswd.
بعد آپلود ميكني تو مسير مورد نظر
توصيه ميشه تو روت نريزي
براي اجرا شدن و محافظت لازمه اين كد و تو قسمت .htaccess بزاري

AuthUserFile /full/path/to/.htpasswd
AuthType Basic
AuthName "My Secret Folder"
Require valid-user
اينجا تو خط اول بجاي آدرس كه اينجا داده شده شما بايد مسيري كه اون فايل و توش آپلود كردي بزاري بصورت آدرس كامل و آخرش هم اسم همين فايل و ميزاري مثل مثال بالا
اگر از اين مدل آدرس دهي استفاده كني تمام فولدر هاي زيرين نيز شامل ميشود
اگر هم بخواي فقط يك فايل بخصوص را محافظت كني ميتوني بجاي كد بالا از اين كد استفاده كني

AuthUserFile /full/path/to/.htpasswd
AuthType Basic
AuthName "My Secret Page"

<Files "mypage.html">
Require valid-user
</Files>


با اين تفاوت كه به جاي mypage.html نام فايل مورد نظر كه آدرسشو تو خط اول دادي رو مينويسي و اينجوري فقط براي همين 1 فايل ازت پسورد ميخواد

موفق باشي