• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
پیاده سازی symfony2
#1
سلام خدمت اساتید محترم
من یک سایت رو با فریم ورک symfony2 تموم کردم حالا می خوام بذارمش روی هاست اشتراکی و ازش استفاده کنم.
فایل index به صورت پیشفرض برای این فریم ورک در پوشه ای به نام web قرار گرفته شده.
حالا من دو تا راه حل دارم اول اینه که از htaccess استفاده کنم و کاربران رو به صورت پیشفرض به پوشه web هدایت کنم. یه راه حل دیگه که به ذهنم رسید اینه که من پوشه های فریم ورک رو تو پوشه قبل از پوشه public قرار بدم ولی محتویات پوشه web رو که حاوی فایل index.php اصلی سایته تو پوشه public قرار بدم.
نمی دونم متوجه منظورم شدین یا نه؟
من این کار رو انجام دادم خوب جواب داد بهم.
فقط خواستم بدونم از نظر امنیتی مشکلی برام پیش نمیاد؟
من با نرم افزار Acunetix WVS دامینم رو اسکن کردم فقط محتویات پوشه web که فایلای css و عکسا و این قبیل چیزاست رو نمایش داد. این خوبه که ساختار فایلام مخفی بمونه
فقط خواستم بدونم از نظر امنیتی مشکلی نیست که من اطلاعاتم رو قبل از پوشه public قرار بدم؟
  پاسخ
تشکر شده توسط :
#2
نقل قول:این خوبه که ساختار فایلام مخفی بمونه
فقط خواستم بدونم از نظر امنیتی مشکلی نیست که من اطلاعاتم رو قبل از پوشه public قرار بدم؟
دقیقاً به لحاظ امنیتی اینکار انجام میشود تا از دسترسی مستقیم جلوگیری شود .
  پاسخ
تشکر شده توسط : esmahdi


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان