تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 9 از 9

نام تاپيک: Please help me !!!!?????

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Jan 2008
    پست ها
    27

    14 Please help me !!!!?????

    سلام
    لطفا از دوستان یک نفر پاسخ بده ؟!!!
    راستش من یک اسکریپتی را نصب کردم , مشکلی نداره و تمام قسمتها به خوبی کار میکنه , اما وقتی به این آدرس [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] که میرم میتونم محتویات فولدر images را ببینم یا فولدرهای دیگه را , به این ترتیب هر کس بخواد میتونه با ورود به فولدر آدمین وارد پنل آدمین بشه ؟!!!!!!!
    مثال تصویری :
    چطور میتونم این مشکل را حل کنم ؟!!!
    لطفا راهنمائی کنید
    ممنون

  2. #2
    حـــــرفـه ای eAmin's Avatar
    تاريخ عضويت
    Aug 2007
    محل سكونت
    Node.js
    پست ها
    2,259

    پيش فرض

    سلام.

    یک صفحه ی html درست کن و اون آدرس رو بهش بده.

    البته من زیاد از سرور ها نمی دونم ولی فکر کنم بشه کاری کرد که اگر کسی آدرس رو اونجوری وارد کرد پیغام 404 رو بده!

  3. #3
    پروفشنال peyman1987's Avatar
    تاريخ عضويت
    Sep 2006
    محل سكونت
    تهران
    پست ها
    995

    پيش فرض

    دوست عزیز همونطور که امین جان گفتن میشه به سه طریق این مشکل رو حل کرد:

    1- یه صفحه index.html بنویسی و داخل پوشه بزاری اینجوری دیگه کسی محتوای پوشه رو نمیبینه.
    2- یه صفحه index.php بساز و توش با header کاربر رو بفرست هرجا که دوست داری ( مثلا به صفحه 404 )
    3- اگه سرورت لینوکسه میتونی یه htaccess بنویسی و باهاش این صفحه رو ببندی.

  4. #4
    داره خودمونی میشه AlilG's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    Texas Dallas
    پست ها
    103

    پيش فرض

    دوست عزیز همونطور که امین جان گفتن میشه به سه طریق این مشکل رو حل کرد:

    1- یه صفحه index.html بنویسی و داخل پوشه بزاری اینجوری دیگه کسی محتوای پوشه رو نمیبینه.
    2- یه صفحه index.php بساز و توش با header کاربر رو بفرست هرجا که دوست داری ( مثلا به صفحه 404 )
    3- اگه سرورت لینوکسه میتونی یه htaccess بنویسی و باهاش این صفحه رو ببندی.
    همینـــطور کنتــــــــرل پنل Cpanel قسمتی داره به اسم "Index Manager" که با کلیک کردن و انتخاب فولدر مورد نظر و انتخاب حالت "No Indexes" کاری کرد که کاربرا نتونن محتویات اون فولدر رو ببین و بهشون ارور 403 Forbidden بده

  5. #5
    داره خودمونی میشه AlilG's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    Texas Dallas
    پست ها
    103

    پيش فرض

    دوست عزیز همونطور که امین جان گفتن میشه به سه طریق این مشکل رو حل کرد:

    1- یه صفحه index.html بنویسی و داخل پوشه بزاری اینجوری دیگه کسی محتوای پوشه رو نمیبینه.
    2- یه صفحه index.php بساز و توش با header کاربر رو بفرست هرجا که دوست داری ( مثلا به صفحه 404 )
    3- اگه سرورت لینوکسه میتونی یه htaccess بنویسی و باهاش این صفحه رو ببندی.
    پیمان حتما لازم نیست سرورت لینوکس باشه! من اینکار رو روی سرورهای ویندوز هم انجام دادم! فقط کافیه که سرورش ModRewrite رو نصب کرده باشی!

    توی فایل htaccess مینویسم Options All -Indexes و از حالا دیگه محتویات اون فولدر برای کاربرها لیست نمیشه!

  6. #6
    پروفشنال peyman1987's Avatar
    تاريخ عضويت
    Sep 2006
    محل سكونت
    تهران
    پست ها
    995

    پيش فرض

    پیمان حتما لازم نیست سرورت لینوکس باشه! من اینکار رو روی سرورهای ویندوز هم انجام دادم! فقط کافیه که سرورش ModRewrite رو نصب کرده باشی!

    توی فایل htaccess مینویسم Options All -Indexes و از حالا دیگه محتویات اون فولدر برای کاربرها لیست نمیشه!
    علی جان از این نظر من گفتم باید لینوکس باشه چون فایل htaccess اسم نداره و فقط پسوند داره و ویندوز اجازه نمیده فایل بدون نام درست کنیم پس باید لینوکس باشه تا بشه فایل htaccess درست کرد.

  7. #7
    داره خودمونی میشه AlilG's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    Texas Dallas
    پست ها
    103

    پيش فرض

    علی جان از این نظر من گفتم باید لینوکس باشه چون فایل htaccess اسم نداره و فقط پسوند داره و ویندوز اجازه نمیده فایل بدون نام درست کنیم پس باید لینوکس باشه تا بشه فایل htaccess درست کرد.
    درســــــــته حق با شماست!


    روی ویندوز میشه فایل .htaccess رو با کلک ساخت!

    یه فایل روی دسکتاپ بساز به آدرس peyman.htaccess خب!

    بعد Command prompt رو باز کنید و تایپ کن

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    بعد فایل دسکتاپ به .htaccess تبدیل شده!

  8. #8
    حـــــرفـه ای neopersia's Avatar
    تاريخ عضويت
    Oct 2006
    پست ها
    3,580

    پيش فرض

    مسئله ویندوز یا لینوکس نیست
    اصل کار آپاچیه که تو تصویری که دوستمون نشون داد معلومه که سرورش آپاچی هست
    فقط کافیه این کد رو بزارید تو htaccess و آپلودش کنید تو پوشه مورد نظر
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    البته یه چیزی رو یادم رفت بگم تو اون عکس یه چیز دیگه هم هست (127.0.0.1) یعنی تو لوکال هاست امتحان کرده
    باید تو تنظیمات آپاچی گزینه AllowOverride مقدار All داشته باشه تا فایل htaccess کار کنه
    Last edited by neopersia; 08-03-2008 at 14:02.

  9. #9
    داره خودمونی میشه
    تاريخ عضويت
    Jan 2008
    پست ها
    27

    پيش فرض

    بینهایت از لطف همه دوستان ممنونم .

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •