PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : سوال : تعریف دسترسی فایل ها با htaccess



rules
March 10th, 2014, 23:04
سلام دوستان

یک سوال دارم : میخوام تمامی فایل های روی سرور (مثال تمامی mkv) ها براشون پسورد بزاریم

نمیخوایم کلا سایت رو پسورد بزاریم یا یک فولدر خواص تعریف کنیم پسورد بخواد میخوایم تمای فایل های پسوند mkv فقط پسورد بخوان

ممنون

nginxweb
March 10th, 2014, 23:15
درود
برادر گرامی بصورت زیر استفاده نمایید:




<IfModule mod_auth.c>
<FilesMatch "\.(mkv)$">
AuthName "Username and password required"
AuthUserFile /home/path/.htpasswd
Require valid-user
AuthType Basic
</FilesMatch>
</IfModule>


مسیرها را طبق سرورتون تغییر دهید
.htpasswd هم همان فایلی هستش که پسورد ها بصورت hash code ذخیره میگردد

cartman10mpi
March 10th, 2014, 23:20
این لینک هم برای مقاصد مختلف می تواند مفید باشد . برای سایر استفاده ها و نمونه ها
HTAccess Password-Protection Tricks | Perishable Press (http://perishablepress.com/htaccess-password-protection-tricks/)

rules
March 10th, 2014, 23:27
تشکر .

میشه یکم در مورد متغیر های توضیح بدی مثل : AuthUserFile

nginxweb
March 10th, 2014, 23:44
تشکر .

میشه یکم در مورد متغیر های توضیح بدی مثل : AuthUserFile


درود

زمانی که شما یک پسورد تعریف میکنید اطلاعات مربوط به یور پسورد در یک فایل روی سرور ذخیره میگردد که یوزر بصورت عادی و پسورد بصورت hash در این فایل ذخیره میگردد و این تابع در واقع وظیفه فراخوانی و مشخص کردن مسیر همین فایل میباشد در صورت مسیر دهی اشتباه user password کار نخواهد کرد