Bài viết này được tham khảo từ bài viết trên Sawyer
http://sawmac.com/xampp/virtualhosts/
Mình đọc rất nhiều bài viết nhưng thấy đây là bài viết hay nhất và làm không lỗi lầm gì.
Mình sẽ không giải thích các khái niệm cơ bản nữa. Như cá bạn thấy ở hình minh họa trên Virtual host giúp chúng ta thiết kế các dự án trên localhost gần với trên server hơn cơ bản là khắc phục cái domain dạng
http://localhost/website
thành
http://website.com
Yêu cầu xampp đã cài đặt thành công, các dự án website của bạn đã được tạo trong httpdocs của xampp rồi nhé
Các bước thực hiện:
Bước 1:
Sửa file xampp\apache\conf\extra\httpd-vhosts.conf
Tìm đoạn
#
# Use name-based virtual hosting.
#
#NameVirtualHost *:80
Sửa thành:
#
# Use name-based virtual hosting.
#
NameVirtualHost *:80
Bước 2:
Thêm vào cuối file đoạn sau để đảm bảo địa chỉ localhost vẫn truy cập được vì chúng ta còn phải sử dụng localhost nhiều:
DocumentRoot “xampp\htdocs”
ServerName localhost
Bước 3:
Thêm các host ảo của bạn vào:
DocumentRoot /xamppold/htdocs/website1
ServerName website1.com
DocumentRoot /xamppold/htdocs/website2
ServerName website2.com
Tương tự muốn thêm các host khác.
Bước 4:
Sửa file host C:\Windows\System32\drivers\etc\host của windows trỏ các địa chỉ bạn sử dụng về localhost
127.0.0.1 website1.com
127.0.0.1 website2.com
Bước 5:
Khởi động hoặc restart lại apache trên xampp. Mở trình duyệt và test địa chỉ host ảo của bạn.
Lâu nay do một số vấn đề cá nhân nên admin không còn cập nhật…
Năm 2013 đã đến, và Adobe quyết định tung ra một chương trình khuyến mãi…
Age Of Empires 1 Setup by Microsoft Studios Published October 15, 1997 Usage CC0 1.0…
Haiza!.... Là 1 người cẩn thận có kinh nghiệm giao dịch trực tuyến thế mà…
Không ai phủ nhận thế mạnh của VirtualDub trong việc xử lý các tập tin…
VỀ KIẾM TIỀN: đừng bao giờ phụ thuộc vào một nguồn thu nhập duy nhất.…