واضح آرشیو وب فارسی:سایت ریسک: چه طور از ليست شدن پوشه ها و فايل هاي سايتمون جلوگيري کنيم؟؟ internet 03 فروردين 1385, 15:53سلام دوستان سوالم فکر کنم خيلي واضح هست چه طور از ليست شدن پوشه ها و فايل هاي سايتمون جلوگيري کنيم؟؟ فرض کنيد سايت ما در اين آدرس هست: خوب بعد که کاربر کليک مي کنه فرض کنيد اتوماتيک به اين آدرس مي ره : خوب حالا شما فکر کنيد که ما در اين سايت بسياري پوشه و فايل داريم و نمي خواهيم کسي با پيدا کردن و جستجو کردن تصاوير و فايل هاي ما رو ببينه و بسياري چيزهاي ديگه مثلا اينطوري عکس ها رو ببينه: خوب اگه امکان داره بفرمائيد چه طور از ليست شدن فايل ها و پوشه ها جلوگيري بايد کرد مثلا اين سايت چه طور اين کار رو کرده ببينيد: ضمناً اين رو هم فراموش کردم بگم نمي خوام از طريق فايل htaccess. اين کار رو انجام بدم يعني من چون از دستور redirect استفاده مي کنم ديگه نمي تونم توي اين فايل دستوري رو بزارم چون ديگه سايت بالا نمي ياد با تشکر zfarhad 2003 03 فروردين 1385, 16:17خیلی ساده شما می تونید یه فایل index.html درست کنین. خالی یا هرچیزی توش بنویسین و اون رو توی مسیری که نمی خواین فایلهاش لیست بشه بزارین. وقتی کاربر به اون مسیر بره به جای لیست شدن فایلها و پوشه ها این فایل براش نمایش داده می شه. internet 03 فروردين 1385, 18:33با سلام دوستان من که عرض کردم من هزاران فايل و پوشه روي سايت دارم مگه همچين چيزي ممکنه من نمونه سايتش رو هم لينک دادم ببيند شما هر لينکي بزنين چي بهتون مي گه : با تشکر ادمين شيراز آي تي Parham 03 فروردين 1385, 18:54دوست عزیز اون صفحه که شما لینک دادی در بالا صفحه ارور 404 هستش دوست عزیز و چیز خاصی نیستش که شما لینک دادی ... این صفحه را شما میتونی به صورت دستی هم به وسیله htaccess در سایت تغییر بدی ... الان شما برای اینکه بتونی محتویات پوشه هایی که روی سایت خودت داری را از دید محفوظ نگه داری تنها راه استفاده از htaccess هستش دوست عزیز ... zfarhad 2003 03 فروردين 1385, 22:43فکر نکنم چیز خیلی سختی گفته باشم که نشد انجام داد!!!!!!!!!!! شما یه فایل درست می کنین و اسمش رو می زارین index.html (خیلی سخته نه) بعد اون رو توی اون مسیر که می خواین می زارین. حالا آدرس صفحه رو بزنین ببینین فایلها و پوشه ها لیست می شن یا نه؟؟؟؟؟؟؟؟؟؟؟ internet 04 فروردين 1385, 12:38با سلام و تشکر جناب پرهام خان توي فايل htaccess نمي شه دو دستور يعني : RedirectMatch temp ^/$ و دستور: IndexIgnore * رو همزمان استفاده کرد يعني من توي کنترل پنل تعريف کردم که وقتي تايپ شود » مسير به اين لينک تغيير پيدا کنه : حالا اگه بخوام در فايل htaccess اين کار رو انجام بدم و دستور : indexignor* که باعث جلوگيري از ليست شدن فايل ها و پوشه ها مي شه رو قرار بدم سايت بالا نمي يايد يعني اين دو دستور رو نمي شه با هم در htaccess گذاشت با تشکر ادمين شيراز آي تي Parham 04 فروردين 1385, 13:17عجیبه ! دستورات را راحت میشه با هم قرار داد دوست عزیز و هیچ محدودیت و ارتباطی به همدیگه ندران که بخوان مشکل ایجاد کنن ! در هر صورت اینکه شما بخوای از ایندکس شدن جلوگیری کنی تنها راه استفاده از دو حالت هستش ، یکی اینکه از htaccess استفاده کنی و دیگری استفاده از یک فایل ایندکس برای هر فولدر هستش و یا بهترین راه دیگه اینکه که شما با استفاده از متاتگ سایت اصلی خودت را ریدایرکت کنی و در فایل htaccess هم از IndexIgnore استفاده کنی ... اما عجیب هستش که چرا نمیتونی 2 تا دستور را به کار ببری ، چون الان من خودم روی 2 تا هاست مختلف امتحان کردم و بدون مشکل کار کرد internet 04 فروردين 1385, 21:06سلام و خسته نباشيد اگه براتون امکان داره اين دستوراتي که شما قرار دادين رو عيناً بزارين بنده کپي کنم با تشکر
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 348]