سلام و درود
فایل .env چرا امن هست ؟ یعنی ما که میتونیم از یه فایل تحت عنوان config.php استفاده کنیم یعنی هکر اگه به فایل های ما نفوذ کنه خب هر دو حالت در روت پروژه در دسترس هست پس امنیتی که وجود داره چی هست ؟
درود
در واقع نه فایل env و نه فایلهای پوشه config در روت یه پروژه لاراولی قرار نمیگیرند..
هر فایلی داخل public_html باشه از طریق مرورگر قابل دسترسیه پس فایل های پروژه لاراول رو باید یه فولدر عقب تر قرار بدید..
فایل های داخل فولدر Public لاراول رو به Public_html انتقال بدید... و سایر فایل های لاراول رو در یک پوشه عقبتر یعنی در کنار public_html بذارید (در یه فولدر مثلا LaravelApp)
سپس فایل index.php که تو public هست رو ادیت کنید و آدرس app$ رو با توجه به تغییرات آپدیت کنید
مثلا:
/LaravelApp
/app
/bootstrap
/config
/database
/public_html
/css
/js
.htaccess
index.php
به این ترتیب موارد امنیتی هم رعایت میشند
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟