Apache服务器虚拟主机配置SSI [ 网站地图 ]

发表于:2010-9-10 浏览:102 作者: 来源:互联网

关键字:apache,虚拟主机,SSL配置

描述:我们需要在Apache/conf/extra/目录下建立一个httpd-vhosts.conf这样的文件。   文件内容如下:   #../vhosts是你的网站目录   <Directory"../vhosts">   Options-IndexesFollowSymLinks

我们需要在 Apache/conf/extra/ 目录下建立一个 httpd-vhosts.conf 这样的文件。

  文件内容如下:

  # ../vhosts 是你的网站目录

  <Directory "../vhosts">

  Options -Indexes FollowSymLinks

  AllowOverride All

  Order allow,deny

  Allow from all

  Directory>

  NameVirtualHost *

  <VirtualHost *>

  DocumentRoot ../vhosts

  ServerName defalut:80

  ErrorLog logs/defalut-error_log

  VirtualHost>

  #因为有可能你有多个站点,针对每个站点在vhosts下建立不同的目录 比如 c:/vhosts/javapeixun

  <Directory "c:/vhosts/javapeixun">

  Allow from all

  Directory>

  #这段是用来配置域名的哦。

  <VirtualHost *>

  ServerAdmin admin@javapeixun.com.cn

  DocumentRoot c:/vhosts/javapeixun

  ServerName javapeixun.com.cn:80

  ServerAlias www.javapeixun.com.cn

  ErrorLog logs/javapeixun.com.cn-error_log

  VirtualHost>

  #这里就是用来配置 SSI 的。

  <Directory "c:/vhosts/">

  AddOutputFilterByType INCLUDES;DEFLATE text/html

  AddType text/html .html .htm .shtml .ssi

  AddHandler server-parsed .shtml .html .htm .shtm

  # AddHandler cgi-script cgi

  Options Indexes MultiViews Includes

  AllowOverride None

  Order allow,deny

  Allow from all

  Directory>

  编辑 Apacheconf 目录下 的 httpd.conf。

  在文件末尾 添加

  Include conf/extra/httpd-vhosts.conf

  然后重启 Apache 就OK 啦。

  Apache 就是这样配置 SSI 和 域名的。


站长资讯网 做中国最丰富的资讯网站 沪ICP备05004089号