Tôi vừa mới làm theo hướng dẫn này về việc thiết lập sự thành thạo dựa trên tên trong Apache và nó hoạt động rất tốt.
Hướng dẫn về cơ bản giúp bạn thêm một tệp cấu hình để sites-availablegọi yourdomain.comvà sau đó liên kết nó với sites-enabled.
Theo mặc định, apache bao gồm hai tập tin trang web config trong sites-available, defaultvà defualt-ssl.
Bạn nên chỉnh sửa các tập tin này hoặc loại bỏ các liên kết mẫu sites-enabledthư mục?
Sau khi chơi xung quanh cái này (cục bộ), tôi nhận ra rằng theo mặc định, trang mặc định trỏ đến /var/wwwthư mục gốc của bạn và vì vậy nếu ai đó truy cập trực tiếp IP của máy chủ của bạn, thì họ có thể không thấy tất cả các vhost và các thư mục khác trong đó /var/www, trừ khi cấu hình vhost mặc định được thay đổi để trỏ đến một thư mục khác, hoặc được điều chỉnh lại từ sites-enabledđâu?
Tôi chỉ tự hỏi những gì thường được thực hiện với trang web mặc định nếu máy chủ đang được sử dụng cho ảo hóa dựa trên tên?
Xin lỗi nếu tôi có một số điều này không chính xác vì tôi còn khá mới để chạy máy chủ web của riêng mình.