سلام به همه دوستان
من دارم با PHP یک سایت طراحی می کنم و می خام از Rewrite Mode استفاده کنم.
برای اینکار من فایل های PHP رو داخل یک دایرکتوری به نام phpfiles قرار دادم و در root با استفاده از htaccsess دوستورات مربوط به Rewite رو نوشتم.
الان 2 تا مشکل دارم که یکیش رو یه جوری حل کردم. ولی مشکل دوم باقیه.
مشکل اول اینه که چون توی root هیچ فایل حقیقی وجود نداره به همین خاطر چیزی نمایش داده نمیشه. من یک فایل index.php درست کردم و کاربر رو ریدایرکت کردم به index.html می خواستم بدونم میشه کاری کرد که بدون نیاز به این index.php هرکی آدرس سایت رو میزنه همون فایل index.html (که در حقیقت وجود نداره) مورد دسترسی قرار بگیره؟
مشکل دومم اینه که نمی خام کسی به فایل های php به صورت مستقیم دسترسی داشته باشه. یعنی فایل های داخل فولدر phpfiles توسط کاربر ها قابل اجرا نباشه.
ممنون
من دارم با PHP یک سایت طراحی می کنم و می خام از Rewrite Mode استفاده کنم.
برای اینکار من فایل های PHP رو داخل یک دایرکتوری به نام phpfiles قرار دادم و در root با استفاده از htaccsess دوستورات مربوط به Rewite رو نوشتم.
الان 2 تا مشکل دارم که یکیش رو یه جوری حل کردم. ولی مشکل دوم باقیه.
مشکل اول اینه که چون توی root هیچ فایل حقیقی وجود نداره به همین خاطر چیزی نمایش داده نمیشه. من یک فایل index.php درست کردم و کاربر رو ریدایرکت کردم به index.html می خواستم بدونم میشه کاری کرد که بدون نیاز به این index.php هرکی آدرس سایت رو میزنه همون فایل index.html (که در حقیقت وجود نداره) مورد دسترسی قرار بگیره؟
مشکل دومم اینه که نمی خام کسی به فایل های php به صورت مستقیم دسترسی داشته باشه. یعنی فایل های داخل فولدر phpfiles توسط کاربر ها قابل اجرا نباشه.
ممنون