سلام .
دوستان من یه مدتی هست که یک مشکل عجیب دارم و اونم اینه که وقتی سایت رو روی 127.0.0.1:8000 دیپلوی می کنم توی آدرس 127.0.0.1:8000 مشکلی ندارم و سایت بالا می آد . اما وقتی به آدرس localhost:8000 می رم سایت بالا نمی یاد . برعکسش هم همین طوره اگر سایت رو روی localhost بیارم روی 127.0.0.1 اجرا نمی شه .کسی می دونه مشکل چیه؟؟
میتونی توی hosts سیستم بری و localhost رو روی پورت 8000 تنظیم کنی.
به مسیر زیر برو
C:\Windows\System32\Drivers\etc\hosts
فایل hosts رو باز کن و localhost رو تغییر بده. بعدش اپاچی رو دوباره استارت کن.
اگه لینوکس هستی به صورت زیر عمل کن
sudo nano /etc/hosts
ادیت رو انجام بده و اپاچی رو ریستارت کن
بله تفاوت دارن
localhost یک فضای نامی هست اما 127.0.0.1 یک loop back ip address هست
برای متوجه شدن تفاوتشون کافیه یه سرچ بزنید what's difference between localhost and 127.0.0.1 و مقالات مرتبط رو بخونید
البته میتونید با پینگ کردن localhost و 127.0.0.1 هم متوجه این تفاوت بشید
میتونی توی hosts سیستم بری و localhost رو روی پورت 8000 تنظیم کنی.
به مسیر زیر برو
C:\Windows\System32\Drivers\etc\hosts
فایل hosts رو باز کن و localhost رو تغییر بده. بعدش اپاچی رو دوباره استارت کن.
اگه لینوکس هستی به صورت زیر عمل کن
sudo nano /etc/hosts
ادیت رو انجام بده و اپاچی رو ریستارت کن
توی فایل hosts می تونید آدرس 127.0.0.1 رو برای نام localhost قرار بدید تا وقتی پینگ می گیرید اون آی پی برگرده
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟