Hướng dẫn thêm tên miền ảo cho localhost với XAMPP
Bài này sẽ hướng dẫn các bạn cách tạo một tên miền ảo (virtual domain) trên máy tính. Bình thường, trên localhost, các dự án thiết kế web sẽ nằm trong một thư mục và đường dẫn (URL) sẽ có dạng: http://localhost/killthecodes. Đôi khi nó hơi bất tiện, nhất là khi thiết kế những hệ thống website lớn, nhiều chức năng, có các khóa (key) xác thực. Vì vậy việc tạo một tên miền ảo giúp giảm bớt những rắc rối đó.
Để tạo tên miền ảo trên localhost, bạn tiến hành 2 bước sau:
Trước tiên, bạn tìm đến file hosts ở máy tính:
Bây giờ bạn mở file hosts bằng notepad, trỏ tên miền ảo cần thêm vào về IP của localhost là 127.0.0.1. Rồi lưu lại file hosts.
Bây giờ bạn hãy vào thư mục C:\xampp\apache\conf\extra\ tìm file httpd-vhosts.conf rồi mở lên.
Bây giờ thì hãy khởi động lại Apache và truy cập domain ảo của bạn để xem kết quả.
Chúc các bạn thành công!
Để tạo tên miền ảo trên localhost, bạn tiến hành 2 bước sau:
- Cập nhật file hosts của windows.
- Cấu hình VirtualHost module trong apache.
Cập nhật file host của Windows
Trước tiên, bạn tìm đến file hosts ở máy tính:
- Với máy tính Windows C:\Windows\system32\drivers\etc
- Nếu bạn dùng Mac, hãy sửa file /private/etc/hosts
- Hoặc /etc/hosts đối với Linux.
Nhấn chuột phải vào file host, chọn Properties.
Sau đó bạn chọn tab Security, ấn nút Edit để sửa quyền, chọn phần User và đánh dấu Full Control. Sau đó ấn Ok để lưu lại toàn bộ.
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs"
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/cms/public"
ServerName cms.vn
</VirtualHost>Bây giờ thì hãy khởi động lại Apache và truy cập domain ảo của bạn để xem kết quả.
Chúc các bạn thành công!





Nhận xét
Đăng nhận xét