Apache HTTP Server �汾2.2
�ڶ��û�ϵͳ�У���UserDir
ָ���������ÿ���û���������Ŀ¼��ӵ��һ������վ�㡣ʹ��URL http://example.com/~username/
�ķ����߿��Ի���û�"username
"������Ŀ¼�е����ݻ�����UserDir
ָ������Ŀ¼�е����ݡ�
���ģ�� | ���ָ�� |
---|---|
������UserDir
ָ��ָ���������ȡ���û���վĿ¼����ָ���м��ֲ�ͬ����ʽ��
���·��û��ǰ��б�ܣ��������û�����Ŀ¼�µ���Ŀ¼��������������ã�
UserDir public_html
��URL http://example.com/~rbowen/file.html
�ᱻ����Ϊ�ļ�·����/home/rbowen/public_html/file.html
���·����ǰ��б�ܣ����ô�·�����û�������·����������������ã�
UserDir /var/html
��URL http://example.com/~rbowen/file.html
�ᱻ����Ϊ�ļ�·����/var/html/rbowen/file.html
���·�������Ǻ�(*)�����ǺŲ��ֻᱻ�û�����ȡ����������������ã�
UserDir /var/www/*/docs
��URL http://example.com/~rbowen/file.html
�ᱻ����Ϊ�ļ�·����/var/www/rbowen/docs/file.html
ʹ��UserDir
������������ʹ�ô˹��ܵ��û���
UserDir enabled
UserDir disabled root jro fish
��������ʹ��������disabled
�е��û�����������û�������ʹ�ô˹��ܡ������Խ�ֹ�����û���ֻ�������û�ʹ�ô˹��ܣ����磺
UserDir disabled
UserDir enabled rbowen krietz
�����������μ�UserDir
�ĵ���
<Directory>
ָ�����ָ��ÿ���û���Ŀ¼�е�һ���ض���Ŀ¼Ϊ"����cgi"��Ŀ¼��ʹÿ���û�������ӵ���Լ���cgi-bin
Ŀ¼��
<Directory /home/*/public_html/cgi-bin/>
Options ExecCGI
SetHandler cgi-script
</Directory>
����"������"����ʹ��UserDir
�����ó�public_html
��CGI����example.cgi
�����������URL���Ǹ�Ŀ¼���أ�
http://example.com/~rbowen/cgi-bin/example.cgi
�û�����ͨ��.htaccess
�ļ��ı�������ռ�ķ��������ã���˱���ȷ��AllowOverride
ָ���ȷ���ã������û�ֻ��ʹ�ñ������ָ���ϸ����μ�.htaccessָ����