Virtual Directory

คือการสร้าง Alias หรือเส้นทางลัด URL ใน Browser โดยไม่มี Directory จริง ที่อยู่ภายใต้
root ของ WebServer นั้น ก็ได้ ประโยชน์ คือ การใช้ไฟล์ร่วมกัน เช่น Webmail
หรือ ไฟล์จัดการฐานข้อมูล(Database) เป็นต้น
ตัวอย่าง
เวบชื่อ A วางไว้ที่ C:\website\a
เวบชื่อ B วางไว้ที่ C:\website\b
ส่วนฐานข้อมูล วางไว้ที่ E:\database
สร้าง Alias ชี้ไปที่ E:\database ตั้งชื่อ Alias ว่า phpMyAdmin
ทั้ง เวบ A และ เวบ B จะต้องพิมพ์ URL ชื่อเวบไซค์ของตัวเอง และต่อด้วย phpMyAdmin
http://a.com/phpMyAdmin และ http://b.com/phpMyAdmin


Virtual Directory สำหรับ Apache
เปิดไฟล์ httpd.conf ด้วยText Editor โดยเข้าไปที่ไดว์
ที่ตั้งไฟล์ \Program Files\Apache Group\Apache\conf\
เพิ่มข้อความที่ไฟล์ httpd.conf
Alias /phpMyAdmin "C:/Inetpub/phpMyAdmin"
<Directory "C:/Inetpub/phpMyAdmin">
Options Indexes FollowSymLinks MultiViews
AddOutputFilter Includes html
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>


Virtual Directory สำหรับ IIS

1. คลิกขวาที่ MyComputer เลือก Manage ปรากฏหน้าจอ Computer Management
2. ใน Internet Information Services คลิกเลือก Default WebSite
3. คลิกขวาที่ Default Web Site เลือกเมนู Properties

4. ปรากฏ หน้าต่าง Wizard คลิก Next เพื่อทำต่อ

5. พิมพ์ชื่อ เพื่อสร้างเส้นทางลัด คลิก Next เพื่อทำต่อ

6. เลือก Browse เพื่อเลือก Directory (ไม่จำเป็นต้องอยู่เส้นทางเดียวกับเวบ หรืออยู่อีกไดว์ ก็ได้)

7. ติ๊กเลือก Permissions ของ Directory ที่ต้องการ Read/Write/Execute
     สำหรับ Browse คือโชว์ Directory กรณี ไม่มีไฟล์ Index Directory
8. คลิก Next เพื่อทำต่อ และ Finish เพื่อจบ Wizard

Credit :: www.canot.info

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s