How?-> xx.no-ip.com -> 203.145.xx.xx/MyFolder

ผมอยากทราบวิธีการทำอะครับ

คือผมสมัคร xx.no-ip.com ไว้ และผมต้องการให้มัน ชี้ Host(A) มาที่ Server IP เครื่องผม คือ 203.145.xx.xx และ…ให้มันเข้ามาที่ Index ของ Folder ของ Drive E: ของ Server

เด๋ว อย่าเพิ่ง งงนะครับ ขอโทษนะครับ เด๋วผมจะเขียนแผนภาพอธิบาย

มันสามารถทำได้มั้ยครับ? แล้วต้องทำยังไง? ใช้ Windows Server 2003 ไม่มี CP Web ครับ

คิดว่าได้นะครับ
หากเป็น apache ก็ vhost

iis ก็ทำได้นะครับ แต่ลืมวิธีละ ไม่ได้จับนาน

ผมใช้ App ครับ แล้วอะไรคือ vhost หรอครับ ใช่ VirtualHost หรือปล่าว??? แล้วมัน ตั้งค่ายังไงหรอครับ มันออกนอก Folder C:\Appserv\www ได้หรอ

ใช่ครับ VirtualHost
ก็กำหนดชื่อ xx.no-ip.com ไปเลยครับไม่ต้องสนใจ ip
แล้วกำหนด doc ไปที่ e ตามที่้ต้องการครับ

ขอบคุณมากๆครับ ว่าแต่…

vhost ที่ว่ามันอยู่ตรงไหน แล้วมันกำหนดยังไงละครับ -*- ขอโทษนะครับ ผมมือใหม่หัดทำจริงๆ

ผมเจอแล้วมันอยู่ใน C:\AppServ\Apache2.2\conf\default ใช่มั้ยครับ??
ผมลอง Set ดูแบบนี้

<VirtualHost zoi7vip1.no-ip.info>
DocumentRoot E:\zoi7colo1
ServerName zoi7vip1.no-ip.info

Other directives here …

</VirtualHost>

มันก็ยังไม่ได้งะ งง Restart App แล้วนะครับ

<VirtualHost zoi7vip1.no-ip.info>
แก้เป็น

<VirtualHost *>

สรุปแล้วเป็นแบบนี้หรอครับ


<VirtualHost *>
DocumentRoot E:\zoi7colo1
ServerName zoi7vip1.no-ip.info
</VirtualHost>

มันมี สามตัวให้แก้อะครับ ผมไม่ทราบอันไหน
อันนี้ C:\AppServ\Apache2.2\conf\httpd.conf
หรือ C:\AppServ\Apache2.2\conf\default\httpd-vhosts.conf
หรือ C:\AppServ\Apache2.2\conf\extra\httpd-vhosts.conf

แต่ผมก็ลองแก้ทั้งสามอันก็ยังไม่ได้ Restart App แล้ว รอ…ผู้เชี่ยวชาญมาตอบอยู่นะครับ
ขอขอบคุณล่วงหน้าครับ

ด้านบนใส่ NameVirtualHost * ด้วยนะครับ

ดูอันนี้ http://apptools.com/phptools/virtualhost.php

และอันนี้ http://johnbokma.com/windows/apache-virtual-hosts-xp.html

นะเอย

ขอบคุณมากๆครับ ทำได้แล้ว แต่ติดเรื่อง Permission คับ คือมัน Deny ไม่ให้เข้า Folder ผ่าน port 80