واضح آرشیو وب فارسی:سایت ریسک: t=25195">سوال مهم در مورد تنظيم htaccess. elvis 17 آذر 1383, 12:13سلام بچه ها خسته نباشين. ميخاستم بدونم كه با استفاده از فايل .htaccess چطوري ميشه روي فايل خاصي پسورد گذاشت مثلا تو همين هاست ها كه امكان پسورد گزاري روي فايل رو نداره تو كنترل پنلش يا روش ديگه اي هست واسه اينكا يا نه؟ تو iis اينكار خوب خيلي راحت هست ولي تو لينوكس من يه چنتا چيزي كه خونده بودم در مورد آپاچي اينكار رو طوري توضيح داده بود كه ميبايستي يا ادمين باشي يا به دايركتوري هاي /usr/ و چنتاي ديگه دسترسي داشته باشي . ممنون :wink: :oops: elvis 21 آذر 1383, 09:55يكي نيست جواب بده خيلي حياتيه :( عشق مدرن 22 آذر 1383, 11:201- باید یه فایل به اسم .htpasswd بسازی و یوزر ها رو با پسوردشون توش بنویسی با این فرمت : ali:390UlTuekkF4g این پسورد ها باید اینکراپت بشن میتونی از این لینک این کار رو بکنی : من اونجا ali و پسورد test رو زدم این فایل رو در شاخه ای به غیر از root آپلود کن به دلیل مسایل سکیوریتی باید خارج از yourdomain.com باشه 2- فایل .htaccess رو باید به این صورت توش بنویسی: AuthUserFile /usr/local/your_user/safe_dir/.htpasswd AuthGroupFile /dev/null AuthName EnterPassword AuthType Basic require user ali اولین خط که معلومه مکانیه که اون فایل پسورد رو گذاشتی که باید ولی توجه کن که این مکان فایل در سرور یا در واقع server path هستش و نه ادرس یا url دومین خط مثل خط اول ولی برای یه گروه از یوزر هاست . ولی مهم خط اخره که فقط یوزر ali واقع در آخرین خط به اونجا دسترسی داره برای اینکه چند تا یوزر داشته باشی باید همینطور خط اضافه کنی و برای اینکه همه یوزر های تعریف شده توی .htpasswd بتونن دسترسی داشته باشن اون خط رو با این عوض کن: require valid-user خط سوم میگه که وقتی طرف میزنه اونجا چی رو نشون بده و در واقع متن ظاهری هستش اون EnterPassword و میتونی هر چی خواستی بزاری( متن فارسی هم میشه گذاشت ولی باید امتحان بشه) خط چهارم مهم نیست و نشون میده که داری از http استفاده میکنی برای گرفتن فایل و نه Ftp یا بقیه elvis 23 آذر 1383, 15:34سلام دوست عزيز اول از همه تشكر ميكنم كه وقت گذاشتي كه جواب بدي ولي مساله اينجا هستش كه من چطور فايل مورد نظرم رو مشخص كنم يعني فايلي كه ميخام روش پسورد بزارم مثلا فايل admin.php توي سيستم ناك من از از طريق كنترل پنل هاست ميتونم روي دايركتوري پسورد بدم مهم فايل هستش كه اونم بشه كه اگه نشه بايد تو ناك دستكاري كنم كه اون فايل ادمين رو ببرم تو يه دايركتوري و ايندكسش كنم و رو دايركتوري پسورد بدم اگه لطف كني اين جاشم تكميل كني ممنونت ميشم :oops: عشق مدرن 23 آذر 1383, 15:53خب شما این فایل .htaccess رو در هر دایرکتوری بزاری فایل های اون دایرکتوری رو باید پسورد بدن elvis 23 آذر 1383, 16:35سلام من ميخوام رو يه فايل خاص تو يه دايركتوري پسورد بدم نه رو همه فايل ها يعني فقط اون فايل پسورد بخواد ولي بقيه فايل ها رو تو اون دايركتوري همه بتونن ببينن مثلا فايل ادمين و ايندكس تو يه دايركتوري هستن فايل ادمين پسورد ميخاد ولي ايندكس رو همه ميتونن ببين :oops: البته زحمته ها :oops: :oops: elvis 26 آذر 1383, 22:47واقعا اينو كسي نميدونه يا اونقد سادس كه كسي نميخواد جواب بده ؟ :(
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 897]