Wednesday, July 25, 2007

Dạng địa chỉ của Website

Thông thường đối với những người mới làm quen với công việc thiết kế Web, một trong những băn khoăn, thắc mắc khá phổ biến là "Tôi nên đặt thư mục chứa Website của tôi ở đâu ?. Trong thư mục C:\www hay C:\wamp\htdocs hay C:\wwwroot hay /www/public_html..." "Nên đặt trực tiếp Website vào thư mục gốc chứa Web hay tạo một thư mục con nằm trong thư mục gốc chứa Web ?".

Để hiểu rõ điều này trước tiên bạn cần biết về dạng địa chỉ Website. Chúng ta có 2 loại:

Nếu muốn Website của bạn ở dạng địa chỉ cơ bản

Khi thử nghiệm trên localhost bạn chỉ cần đặt toàn bộ hệ thống Website trong "thư mục gốc chứa Web" mà phần mềm Web Server qui định.

Chẳng hạn đối với Apache, thư mục gốc chứa Web được khai báo thông qua biến DocumentRoot trong file httpd.conf.

#
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "C:/wamp/www"

Đối với IIS, thư mục gốc chứa Web thường được đặt trong thư mục

C:\wwwroot

Nếu muốn Website của bạn ở dạng địa chỉ con

Bạn có 2 cách để tạo website với dạng địa chỉ này

  • Cách 1: Tạo một thư mục con của "thư mục gốc chứa Web" với tên là web_cua_ban. (Chẳng hạn thư mục gốc chứa Web: D:/www/ thì thư mục chứa Website của bạn: D:/www/web_cua_ban/)
  • Cách 2 (khuyến cáo): Bạn có thể đặt thư mục chứa Web của bạn ở bất cứ chỗ nào, không nhất thiết phải là một thư mục con của "thư mục gốc chứa Web". Để triển khai theo giải pháp này bạn chỉ cần tạo "bí danh" cho thư mục chứa Web của bạn.

Ở đây chỉ xin giới thiệu cách xử lý với Apache:

Bạn mở file httpd.conf và thêm vào đoạn mã sau:

Alias /web_cua_ban/ "duong_dan_thu_muc_chua_web"  // Chẳng hạn  D:/webdesign/web_cua_ban/
"duong_dan_thu_muc_chua_web">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
Allow from all

Nếu bạn chạy gói phần mềm Web Server WAMP, bạn nhấn chuột vào biểu tượng WAMP ở khay hệ thống (gần đồng hồ), sau đó:

  • Chọn mục Alias directories, chọn tiếp Add an alias.
  • Trong màn hình dòng lệnh hiện ra tiếp theo, gõ vào bí danh cho Website của bạn, chẳng hạn web_cua_ban
  • Tiếp theo gõ vào vị trí lưu trữ của Website, chẳng hạn D:/webdesign/web_cua_ban/

No comments:

3 site auto đào Bitcoin miễn phí 0.0006BTC mỗi ngày

Bitcoin  (BTC) hiện nay là đồng tiền ảo đắc giá nhất hiện nay và cụm từ “đào Bitcoin” cũng không xa lạ với chúng ta, không ít bạn đầu tư nhi...