موقع برنامه نویسی وب و  کار با پروژه ها داخل ویندوز معمولا از برنامه ای به نام زمپ  (XAMPP) استفاده می کنیم که یک سرور محلی برای ما ایجاد می کند تا برنامه های تحت وبی  که می نویسیم داخل  ویندوز اجرا کنیم.

موقع تست همیشه در مرورگر باید آدرس را به صورت  localhost/project وارد کنیم تا برنامه اجرا شود

خیلی ساده تر می شود اگر برای هر پروژه ای که می خواهیم روی آن کار کنیم یک دامنه درون ویندوز مشابه دامنه های روی وب بسازیم و از این طریق به هر پروژه دسترسی پیدا کنیم.

مثلا من یک پروژه ای دارم به اسم resumebuilder. می خواهم برای راحتی بیشتر به جای اینکه هربار ینویسم:
localhost/resumebuilder

یک دامنه برای این پروژه بسازم مثلا

resumebuilder.iri

برای اینکار اول از همه وارد مسیر زیر  می شویم

C:\xampp\apache\conf

ساخت دامنه مجازی

اینجا یک سری فایل میبینید از اینها باید httpd-vhosts.conf را انتخاب کنید و با یکی از ویرایشگرها باز کنید

من اینجا با notepad++ این کار را انجام می دهم

ساخت دامنه مجازی

حالا این کد را باید به این این فایل اضافه کنیم. من اینجا دامنه خودم رو iri.  اتتخاب کردم یعنی آدرس پروژه من می شود resumebuilder.iri شما هر چیز دیگری دوست دارید می توانید به جای آن بنویسید. فقط حواستان باشد که دامنه های تعریف شده در وب مثل com یا  ir  را نمیتوانید اجرا کنید.

<VirtualHost *:80>

ServerAdmin webmaster@resumebuilder.iri

DocumentRoot “C:/xampp/htdocs/resumebuilder.iri”

ServerName resumebuilder.iri

</VirtualHost>

ErrorLog “logs/resumebuilder.iri-error.log”

ساخت دامنه مجازی

حالا وارد این مسیر شوید

ساخت دامنه مجازی

از اینجا فایل hosts را با ویرایشگرتان باز کنید.

ساخت دامنه مجازی

کد زیر را به فایل hosts  اضافه کنید.

127.0.0.1       resumebuilder.iri

ساخت دامنه مجازی

در آخر هم فایل را ذخیره کنید.

حالا کافی است  یک بار زمپ رو خاموش و دوباره روشن کنید. الان دامنه‌ای که ساختید باید برنامه شما را اجرا کند.

ساخت دامنه مجازی