در این پست به طور اختصار میخوام یک یادداشت برای خودم و شما بذارم که چطوری سایتمون رو بر اساس IP که هاستینگ به ما میده باز کنیم.
شاید سوال باشه که چه دلیلی داره این کار؟ دلیلش این میتونه باشه که شما وقتی هاست برای ساختن سایتتون میخرید شرکت ارائه دهنده هاست یک آی پی و معمولا دو نامسرور بهتون میده که باید DNSهای دامنهتون رو روی نامسرورهای هاست تنظیم کنید و مدتی طول میکشه که این تنظیم اعمال بشه ( برای دامنههای ir این مدت ممکنه به 24 ساعت برسه)، در این مدت با داشتن ip میتونید سایتتون رو با این روش ببینید و هر کاری که میخواید روی سایت انجام بدید از جمله نصب سیستم مدیریت محتوا، انتشار نوشته و...
برای انجام این کار باید ابتدا برنامه notepad ویندوز رو روی حالت مدیر سیستم اجرا کنید:
بعد از اجرای notepad باید فایل hosts رو باز کنید. از منوی فایل open رو بزنید و پسوند رو که روی txt هست رو روی All files قرار بدید و این مسیر رو باز کنید:
C:\Windows\System32\drivers\etc
دو فایل با نام hosts توی این مسیر وجود داره که با یکیش که پسوند ics داره کاری نداریم و فایل hosts مورد نظر ما بدون هیچ پسوندی هست:
حالا توی فایلی که باز میشه یک خط در انتها ایجاد و مثل این الگو IP هاست و دامنه سایتتون رو وارد کنید:
1.1.1.1 www.yoursite.com
1.1.1.1 yoursite.com
به جای 1.1.1.1 آدرس IP هاستتون رو وارد کنید و به جای yoursite.com دامنهای که میخواید این IP با اون باز بشه رو وارد کنید و در انتها از منوی فایل save کنید.
حالا توی مرورگر وب ویندوز (هر مرورگری باشه فرق نداره)، دامنهای که توی hosts وارد کردید رو بزنید، مثلا برای نمونهای که من در بالا آوردم خواهیم دید که دامنه yoursite.com به 1.1.1.1 اشاره میکنه.
نکته جالب این که میتوید به جای دامنه خودتون هر دامنه دیگری رو وارد کنید، مثلا google.com، در این صورت هر وقت توی مرورگر سیستمتون google.com رو وارد کنید، وارد سایتی میشید که خودتون IP اون رو توی hosts تعریف کردید!
امیدوارم این آموزش براتون مفید باشه :)