2008-11-19 29 views
10

Có tương đương với VirtualHost của Apache cho IIS không? Chúng tôi muốn có thể chạy nhiều trang web từ một IP và giải quyết chúng bằng các tên DNS khác nhau.IIS tương đương với VirtualHost trong Apache

ví dụ: Tôi có

www.dom1.com 
www.dom2.com 
www.dom3.com 

rằng tất cả các điểm đến 123.123.10.1. Apache sẽ chỉ chạy trên cổng 80 và chỉ sử dụng virtualhost để quyết định trang nào sẽ được phục vụ.

Điều này có thể thực hiện được trong Windows IIS6 không?

Cảm ơn

Trả lời

7

Bạn muốn sử dụng Host Headers in IIS - liên kết đó sẽ dẫn đến trang hướng dẫn đẹp.

+0

Cảm ơn Ahockley ... Tôi sẽ phải cố gắng vào ngày mai tại nơi làm việc. Tôi đã thử một cái gì đó tương tự nhưng chỉ là khó sử dụng như vậy có thể đã làm điều gì đó sai trái. – Jon

+0

Đó là trẻ con. Tôi đã cố gắng để chạy chúng trên các cổng khác nhau chỉ nghĩ rằng một trang web có thể nằm trên một cổng duy nhất. Bây giờ tôi thiết lập các tiêu đề máy chủ trên cả hai nó hoạt động. Cảm ơn một lần nữa – Jon

+3

Liên kết đó bị hỏng ... bất kỳ ai đã cập nhật? – womble

1

Như rob_g đã đề xuất, nếu bạn đã có trang web đang chạy (ví dụ: trang web mặc định), bạn cũng có thể chọn 'Chỉnh sửa các ràng buộc' trên trang web và chỉ định tên máy chủ.

1

Tạo một host mới ảo:

IIS Manager -> (máy tính cục bộ) -> kích chuột phải vào Web Sites -> New -> trang web

Kiểm tra/thay đổi/thêm hostname thông tin (tên máy chủ khác để nhận dạng) trên máy chủ ảo:

iis manager -> (máy tính cục bộ) -> Trang web -> nhấp chuột phải/thuộc tính trên một trong các trang web -> Trang web - -> Nâng cao -> "Nhiều danh tính cho trang web này"

+0

Để khởi động IIS-Manager: windows => run => inetmgr.exe –

1

Trong IIS 7, bạn sẽ thêm vào Bindin gs ở cột Hành động bên phải, Chỉnh sửa Trang web trong khi Trang web mong muốn được chọn. How to add Virtual Hosts in IIS

Các vấn đề liên quan