View Full Version : جلوگیری از وارد کردن دستی آدرس
tuytoosh
یک شنبه 02 آذر 1393, 03:46 صبح
سلام دوستان
من رو یه پروژه ی php دارم کار میکنم و کلاسهامو توی فایل class.php نوشتم
میخوام کاربر نتونه بصورت دستی آدرس mysite.com/class.php رو وارد کنه.
بدون استفاده از فایل htaccesss ممکنه؟
saeedvir
یک شنبه 02 آذر 1393, 07:21 صبح
یه راه سادش اینه که داخل هر فایل چک کنید ،
ولی خب پوشه بندی درست هم خیلی می تونه این کار رو سرعت ببخشه.
Unique
یک شنبه 02 آذر 1393, 12:58 عصر
میتونیید با permission ها هم محدود کنید اما بهرتین راه همون htaccess هست.
nazanin_asadi_1
یک شنبه 02 آذر 1393, 16:38 عصر
خب پوشه مربوط به کلاسهاتون رو یه شاخه بالاتر از root قرار بدین و به صورت class/a.php/.. آدرس دهی کنید
اینجوری به صورت مستقیم کسی نمی تونه به فایل و یا پوشه کلاسها دسترسی داشته باشه
Mohammadsgh
دوشنبه 03 آذر 1393, 10:14 صبح
بهترین راه htaccess هست.کنار فایلتون یه فایل .htaccess درست کنید و توش اگر اشتباه نکنم باید توش بنویسید deny for all بازم نگارش درستشو جستجو کنید.اینجوری کسی نمیتونه مستقیم اون فایل رو اجرا کنه
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.