apache 配置虚拟主机
来源:互联网 发布:淘宝网羽毛球鞋 编辑:程序博客网 时间:2024/06/01 18:40
1:hosts 增加主机名
2:httpd.conf 开启 Include conf/extra/httpd-vhosts.conf 模块
3:配置 httpd_vhosts.conf 文件
<VirtualHost *:80>#这个可以没有#ServerAdmin..# 文档根目录DocumentRoot "设置虚拟主机根目录"# 增加的虚拟主机域名ServarName www.imsuperman.com# 错误日志目录ErrorLog "..."#可以没有#customLog "logs/dummy-host2.." common# 配置 rewrite 相关选项 (目录配置)<Directory "设置虚拟主机根目录"># 拒绝所有请求#Deny from all # 允许所有请求Allow from all # 是否列出所有目录(好比无index时phpnow默认会列出所有目录)最好禁用 # 这个选项在apache目录内的虚拟主机来说没用,要配置在apache的主目录之外 才会有效(不加就不会列出)Options +Indexes#是否启用 rewrite Allowoverride All</Directory></virtualHost>
下面是刚才测试后 OK 的代码
httpd.conf
127.0.0.1 www.imsuperman.com
httpd-vhosts.conf
<VirtualHost *>
DocumentRoot "d:/cache"
ServerName "www.imsuperman.com"
<Directory "d:/cache">
Allow from all
Allowoverride All
</Directory>
</VirtualHost>
我的虚拟主机目录建立在d 盘下 ,重启apache后 访问 www.imsuperman.com OK
注意:如果虚拟主机配置在 apache 的 htdocs 目录下(apache文档根目录)
此时 如果没有对 目录进行配置 (Directory ) 则他会采用 父目录的配置。
伪静态
.htaccess
# 启用 rewrite
RewriteEngine On
# 规则
RewriteRule contra\/(.*)\/action\/(.*)\/cssfile\/(.*)$ index.php?m=$1&a=$2&cssfile=$3
- APACHE虚拟主机配置方法
- Apache虚拟主机的配置
- apache虚拟主机配置
- apache+weblogic虚拟主机配置
- Apache虚拟主机的配置
- apache 虚拟主机配置记录
- Apache 虚拟主机配置笔记
- apache虚拟主机配置
- apache虚拟主机配置
- apache虚拟主机配置小记
- windows apache 虚拟主机配置
- Apache 2.2 虚拟主机配置
- apache配置虚拟主机
- 配置Apache虚拟主机
- Jboss5+apache虚拟主机配置
- apache hosts 虚拟主机 配置
- apache虚拟主机配置示例
- 配置apache虚拟主机
- 顺时针输出数组
- 死锁的产生、条件、和解锁
- 读十年书,不如读懂这百句话!
- mysql--联合union、连接 left right inner join、视图学习
- 解决重装系统后,QQ2012无法运行的错误...
- apache 配置虚拟主机
- 统计一串字符串中出现次数最多和次多的单词(华为上机考试题)
- 软件推广策划之三国篇
- dedecms标签大全
- 理想和现实
- java设计模式总结
- SPOJ 1557 Can you answer these queries II(GSS2 线段树)
- 若爱 就如桃花般地去爱
- 久其软件面试