ساخت هاست مجازی در xampp بر روی پورتی غیر از 80
سلام. همونطور که تو عنوان سوال گفتم ، من میخوام یه هاست مجازی بسازم در xampp . فایل های httpd-vhosts.conf رو همونطور که در خیلی از اموزش ها بود تغییر دادم که در زیر اوردم(البته این برا نمونه هستش وگرنه تغییرش دادم) :
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host2.example.com
DocumentRoot "C://xampp//htdocs//dummy-host2.example.com"
ServerName dummy-host2.example.com
ErrorLog "logs/dummy-host2.example.com-error.log"
CustomLog "logs/dummy-host2.example.com-access.log" common
</VirtualHost>
توی فایل hosts که در مسیر C:\Windows\System32\drivers\etc هستش هم مقدار زیر رو نوشتم :
hogo.dev 127.0.0.1
حالا این تغییرات وقتی xampp server روی پورت 80 Run میشه ، درست عمل میکنن ولی وقتی پورت عوض میشه عمل نمیکنن. (مثلا اگه پورت 8080 بشه). خب من میفهمم که باید شماره پورت رو به این دوتا فایل بدیم تا بتونه شناسایی کنه ولی نمیدونم چطوری. خیلی سرچ کردم و به نتیجه ای نرسیدم. مثلا مقدار 80 بعد از :* در فایل
httpd-vhosts.conf رو کردم 8080 یا مثلا در فایل hosts جلوی 127.0.0.1 مقدار 8080: رو گذاشتم ولی عمل نمیکنه. لطفا راهنمایی کنین. ممنون
2 پاسخ
کار هایی که گفتید رو انجام دادم. متاسفانه این ارور رو نشون میده
شما باید فایل httpd.conf رو تغییر بدید.
به این قسمت:
Listen 0.0.0.0:80
خط زیر رو اضافه کنید:
Listen 0.0.0.0:80 Listen 0.0.0.0:8080
به این قسمت:
ServerName localhost:80
خط زیر رو اضافه کنید:
ServerName localhost:80 ServerName localhost:8080