راکت
حل شده

بالا اودن سایت با آدرس 3000

2 پاسخ

سلام..من سایتم رو تو گیت هاب کلون کردم و بالا میاد ولی مشکلی که هست اینه که باید بعد از اسم سایت :3000 رو وارد کنم تا باز بشه سایت. مثلا roocket.ir:3000
سایتم با نود جی اس هست و روی سرور ubuntu
و مشکل دیگه اینه که هیچ عملیات چکی صورت نمیگیره. مثلا موقع لاگین یا رجیستر
اول این مشکلو ارورهندل رو نداشت تازه به وجود اومده در صورتی که روی لوکال مشکلی نداره یعنی الان هرچی لاگین میزنی ارور نمیده ولی ریدارکت میشه به همون صفحه
@Alimotreb
@hesammousavi

ثبت پرسش جدید

پاسخ‌ها

2
علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

بهترین پاسخ

@hosseinmeysami.25

ابتدا کد زیر رو در ترمینال سرور نود اجرا کن:

sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3000

و همچنین داخل فایل "etc/rc.local" کد زیر رو وارد کنید:

iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3000

اینجوری درخواست‌های پورت ۸۰ روی پورت ۳۰۰۰ مپ میشند.

Alimotreb
Alimotreb
@Alimotreb

تخصص: کانفیگ سرور و برنامه نویس

سلام
@hosseinmeysami.25

اگر مشکلات فایروالی دارید ، و با پورت ها مشکل دارید
فایروال CSF رو بریزید! راحت!
میتونید کامل مدیریت کنید پورت هاو کانکشن ها و ..

سرچ کنید نحوه نصب و همه چی میاد براتون

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

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

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