Nhiều máy chủ tên miền trực tuyến trên mỗi Vhost?


49

Trong Apache2, có thể đặt nhiều ServerNames trong một Vhost không?

Tôi muốn thiết lập một vhost "wiki" cho một wiki nội bộ.

Mạng của tôi có hậu tố ".lan". Làm cách nào để khiến Apache trả lời cả "wiki" và "wiki.lan" trên cùng một vhost?

Câu trả lời:


64

Sử dụng cả ServerNameServerAliaschỉ thị trong định nghĩa virtualhost của bạn. Bạn sẽ làm một cái gì đó như:

<VirtualHost *:80>

    Servername wiki.lan 
    ServerAlias wiki

    [...]

</Virtualhost>

Xem Tài liệu Apache - Chỉ thị ServerAlias .


Đúng rồi! Tôi đã quên về ServerAlias ​​...
Soviero

2
Nó có tạo ra sự khác biệt mà tên được chỉ định tại ServerName và ServerAlias ​​không? Nó có thể được trao đổi?
robsch

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.