راکت
حل شده

مشکل امنیتی با NodeJS

5 پاسخ

با سلام خدمت دوستان
من با nodejs یک برنامه نوشتم و بر روی هاستم درحال اجرا است ، برنامه نوشته شده در فولدری به نام soft و خود برنامه داخل آن به نام app.js هست ولی مشکلی که دارم اینه که وقتی کسی این لینک را فرا خوانی کنه کل کدهای app.js برای او نمایش داده میشه برای جلوگیری از این اتفاق باید چکار کنم
نود هم به صورت production فعال است

ثبت پرسش جدید

پاسخ‌ها

5
fafar
fafar
@fafar

تخصص: برنامه نویس JS

بهترین پاسخ

دوستانی که این مشکال را دارند روشش را پیدا کردم در فولد اپلیکیش خودتون یک فایل .htaccess هست و اگر نیست بسازید و کد زیر را داخل آن قرار بدید فقط توجه داشته باشید اگر این فایل موجود هست اطلاعات داخل آنرا تغییر و یا حذف نکنید و کد زیر را فقط در ادامه اون وارد کنید . همچنین نام فایل را به نام فایل هایی که میخواهید دیده نشود تغییر دهید


<Files "file1.txt">
  Order Allow,Deny
  Deny from all
</Files>

<Files "file2.txt">
  Order Allow,Deny
  Deny from all
>```
woz
woz
@wozniak

تخصص: fan of open source world

این لینک مطالعه شود
عنوان لینک مورد نظر

محمد حسین
محمد حسین
@saghari

تخصص: mevn stack

اولا یه کدی چیزی بذار
دوما بیشتر اطلاعات بده مثلا معماریت چیه چه فریمورکی استفاده میکنی

شاید پاسخ شما همین‌جا باشد

fafar
fafar
@fafar

تخصص: برنامه نویس JS

با سلام یک بات تلگرامی هست با استفاده از کتابخانه تلگراف

fafar
fafar
@fafar

تخصص: برنامه نویس JS

ممنونم ولی متاسفانه این روش برای زمانی هست که سرور را با توجه به کتابخانه express ران میکنید در صورتی که نرم افزار من با این روش ران نیست و بر روی سرویس که سی پنل هست رانه

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام