Trao đổi với tôi

http://www.buidao.com

6/12/10

[Net] (Home server) Chương 06: Cấu hình ALIAS cho liên kết thư mục

Cấu hình HomeServer :
1.Chương 00: Domain Hosting là gì
2.
Chương 01: Thiết lập homeserver (phần ngoại mạng)
3.Chương 02: Thiết lập homeserver (phần nội mạng)
4.Chương 03: Cài đặt Webserver theo Apache, MySQL, PHPMyAdmin
5.Chương 04: Cài đặt Server theo IIS – PHP5
6.Chương 05: Bảo mật Webserver từ hệ điều hành hỗ trợ
7.Chương 06: Cấu hình ALIAS cho liên kết thư mục
8.Chương 07: Cấu hình ALIAS cho nhiều Domain thật
9.Chương 08: Cấu hình ALIAS cho Subdomain thật
10.Chương 09: Cấu hình SSL cho HomeServer chạy Domain thật
11.Chương 10: Cấu hình Mod Rewrite và Set Rule
12.Chương 11: Cấu hình Mod Security và Set Rule

.:: Mục đích của việc làm Alias là làm ẩn danh thư mục ::.

VD: Thư mục webroot là D:\webserver.

Vì vậy nếu chạy http://localhost thì tất nhiên, website thể hiện, chính là những nội dung trong thư mục webroot. Nhưng nếu bạn muốn rằng http://localhost/mms (thư mục mms không tồn tại trong Wenroot) sẽ chỉ tới một thư mục khác ngoài webroot ví dụ như C:\demo chẳng hạn.

Thì lúc đó chúng ta sẽ làm Alias như sau:

Mở file httpd.conf thêm:


alias /mms D:/1

Options Indexes FollowSymLinks MultiViews ExecCGI

AllowOverride All

Order allow,deny

Allow from all

Nghĩa là từ bây giờ, khi gõ http://localhost/mms thì ta sẽ thấy xuất hiện một website có nội dung. Nhưng thực thế thì thư mục mms không tồn tại trong webroot mà chỉ là một định danh để chỉ về thư mục D:\1

reflink: http://roseandgun.wordpress.com/2008/04/04/ch%C6%B0%C6%A1ng-6-c%E1%BA%A5u-hinh-alias-cho-lien-k%E1%BA%BFt-th%C6%B0-m%E1%BB%A5c/