Xin chào mọi người
Em có 1 vấn đề cần hỏi như sau ạ.
Có 1 server với 1 IP public (X), 1 domain “abc.com” ánh xạ vào IP public, IP private không giới hạn,
Yêu cầu: Em muốn public 3 web server: abc.com:80, X:8080, X:7070. và code được đặt tại
/var/www/html/site ~ abc.com
/var/www/html/site02 ~X:8080
/var/www/html/site03 ~X:7070
Abc.com -> Test page của apache. (vấn đề ở đây) __________ abc.com/site ->ok
X:6060 -> Test page của apache __________ X/site02 -> ok
X: 7070 -> Test page của apache __________ X/site03 -> ok
. em đã làm theo hưỡng dẫn thêm # vào nội dung của welcome.conf nhưng khi vào abc.com nó lại trỏ ra toàn bộ indexs của folder.
Khi em đổi DocumentRoot “var/www/html/” thành “var/www/html/site” thì khi truy cập
Abc.com -> OK __________ abc.com/site -> fail -
The requested URL /site was not found on this server
X:6060 -> abc.com __________ X/site02 -> fail -
The requested URL /site02 was not found on this server
X:7070 -> abc.com __________ X/site03 ->fail -
The requested URL /site03 was not found on this server
Khi em xóa DocumentRoot thì không khởi động lại được apache.
Em đã tham khảo http://httpd.apache.org/docs/2.2/vhosts/examples.html#port mục Running different sites on different ports nhưng không nhận ra lỗi của mình)
Vậy nhờ các anh giúp đỡ xem em sai chỗ nào với ạ.
--------
Em cảm ơn.
[Question] Hỏi về chạy nhiều Virtual Host cùng 1 địa chỉ IP nhưng khác port