当前位置: 首页 > 图文教程 > 网络编程 > PHP > Apache服务器下配置SSI

PHP
PHP高级OOP技术演示
PHP注入的安全规范
PHP魔法函数应用详解
在PHP中实现用户身份认证两种方法
关于PHP中for循环语句的几种变型
php对gzip文件或者字符串解压实例参考
PHP 构建语义 Web CRUD 操作
php任意图像裁剪成固定大小
PHP IDE程序 phpeclipse
PHP5中的PDO的使用和介绍
PHP中strtr和str_replace比较
PHP在特定目录中找特定类型的文件
PHP5环境下采用sqlite数据库开发小小总结
PHP5+APACHE2.2配置成功案例
深入浅析:用于MySQL的PHP XML类
PHP通过header实现文本文件的下载
PHP函数使用入门
如何在PHP中定义一个类
教你在PHP中使用全局变量
PHP+AJAX实现实时显示在线用户信息

PHP 中的 Apache服务器下配置SSI


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-12   浏览: 95 ::
收藏到网摘: n/a

我们需要在  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 [email protected]
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>

编辑 Apache\conf 目录下 的 httpd.conf。

在文件末尾 添加

Include conf/extra/httpd-vhosts.conf

然后重启 Apache 就OK 啦。

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