要在apache 建立多个站点,通过编辑x:/apache/conf/httpd.conf 文件

设置端口号为8081站点目录为e:/AppServ/asen的一个站点代码如下:
===============================================
Listen 9527
<VirtualHost localhost:8081>
ServerName “web1”
DocumentRoot “d:/AppServ/web1”
<Directory “d:/AppServ/web1”>
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
===============================================

#设置/目录的指令。具体地说明:

Option:定义在目录内所能执行的操作。
None:表示只能浏览,
FollowSymLinks:允许页面连接到别处,
ExecCGI:允许执行CGI,
MultiViews:允许看动画或是听音乐之类的操作,
Indexes:允许服务器返回目录的格式化列表,
Includes:允许使用SSI。这些设置可以复选。
All:则可以做任何事,但不包括MultiViews。
AllowOverride:加None参数表示任何人都可以浏览该目录下的文件。
另外的参数有:FileInfo、AuthConfig、Limit。
另外一些常用的apache命令
UserDir public_html
#定义使用者存放html文件的目录。
DirectoryIndex index.html
#定义首先显示的文件。
AccessFileName .htaccess
#定义每个目录访问控制文件的名称。
#CacheNegotiatedDocs
定义代理服务器不要Cache你的页面。不建议使用。
UseCanonicalName On
#服务器使用ServerName指定的服务器名和Port指定的端口地址。

分类: PHP

寒林

www.3code.cn 专注WordPress企业主题