Cách tạo tên miền ảo trên localhost

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:80/thietkeweb. Đô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:

  1. Cập nhật file hosts của windows.
  2. Cấu hình VirtualHost module trong apache.

Cập nhật file hosts của windows.

Bạn sửa file hosts của window (C:\WINDOWS\system32\drivers\etc\), thêm 1 dòng tên miền ảo mà bạn muốn, mục đích là để nó phân giải tên miền về thư mục chứa code của mình.

Mình ví dụ với tên miền này là daipho.com, sẽ được phân giải thành 127.0.0.1, tức là localhost của chúng ta. Mình mở file host bằng notepad, thêm vào cuối file dòng tên miền của mình:

127.0.0.1 daipho.com

Và save lại. Xong bước 1.

Cấu hình VirtualHost module trong apache

Bạn vào thư mục Apache trong localhost trên ổ cứng, mặc định là “C:\xampp\apache\conf\extra\”
mở file “httpd-vhosts.conf”

Tìm đoạn này

#
# Use name-based virtual hosting.
#
#NameVirtualHost *:80

Và đổi thành (bỏ dấu # đi):

#
# Use name-based virtual hosting.
#
NameVirtualHost *:80

Thêm vào cuối file đoạn sau:

<VirtualHost *:80>
ServerName daipho.com
DocumentRoot “C:\xampp\htdocs\daipho”
</VirtualHost>

Khởi động lại Appache và Test thử. Nếu thao tác đúng, bạn sẽ thấy nội dung trong thư mục trên máy localhost của bạn thay vì trang web daipho.com trên internet.

Chúc bạn thành công

Các tính năng mặc định của trang web

Các trang web được Đại Phố thiết kế luôn mặc định các tính năng sau:

  • Mã nguồn được tối ưu với các công cụ tìm kiếm.
  • Trang web hỗ trợ thiết bị di động, tương thích với mọi thiết bị: điện thoại, máy tính bảng, máy tính và laptop. Sử dụng công nghệ HTML5, CSS3 Mobile Responsive.
  • Dễ dàng thay đổi theo phong cách riêng của bạn.
  • Dễ dàng thêm bớt số lượng các trang, và chỉnh sửa nội hiển thị trên website tùy ý
  • Phần quản trị rõ ràng, trực quan, dễ sử dụng với cả những người không chuyên về IT.

Quản lí nội dung: có thể dễ dàng thêm, xóa, sửa các thông tin trên website

  • Thông tin sản phẩm và dịch vụ của công ty
  • Thông tin dự án, đối tác Giới thiệu – Liên hệ
  • Thông tin giới thiệu, thông tin liên hệ
  • Tin tức
  • Hình ảnh trên website, sửa các tag alt, descriotion, caption
  • Hình ảnh và caption trên Slideshow
Xin vui lòng liên hệ với chúng tôi nếu cần thêm thông tin