解析在apache里面给php写虚拟目录的详细方法


Posted in PHP onJune 24, 2013

步骤1.首先打开AppServ\Apache2.2\conf里面的httpd.conf文件。在里面找到:
LoadModule rewrite_module modules/mod_rewrite.so这行,将他前面的“#”去掉。
步骤2.找到:Include conf/extra/httpd-vhosts.conf将他前面的“#”去掉。(很关键)
然后接着再找到:
<Directory />
    Options FollowSymLinks ExecCGI Indexes
    AllowOverride None
    Order deny,allow
    Deny from all
    Satisfy all
</Directory>
将其改为:
<Directory />
    Options FollowSymLinks ExecCGI Indexes
    AllowOverride All
    Order deny,allow
    Deny from all
    Satisfy all
</Directory>
但是步骤2这一步在我设置过程中好像不设置也是可以的。所以我觉得视情况而定。
步骤3.还是在这个文件中找到:
DocumentRoot "E:/AppServ/www/",将其改为我们要默认显示的路径。如:
DocumentRoot "E:/AppServ/www/www/"。
还要将:
<Directory "E:/AppServ/www/">也改为:
<Directory "E:/AppServ/www/www/">。
步骤3好像也是没必要设置。唉,搞不懂这里。在我设置过程中。好像有时候不设置这个也是对的。好像有时候不设置这个就不对。看情况吧。还是设置的好些。
步骤4:保存该文件。然后到AppServ\Apache2.2\conf\extra里面的httpd-vhost.conf文件打开:
将里面的:
<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host2.x
    DocumentRoot "C:/Apache2.2/docs/dummy-host2.x"
    ServerName dummy-host2.x
    ErrorLog "logs/dummy-host2.x-error.log"
    CustomLog "logs/dummy-host2.x-access.log" common
</VirtualHost>
这种配置改为:
<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host2.x
    DocumentRoot "E:\AppServ\www\www"
    ServerName localhostes
    ErrorLog "logs/dummy-host2.x-error.log"
    CustomLog "logs/dummy-host2.x-access.log" common
</VirtualHost>
有多少个就配置多少个这样的虚拟目录。
然后保存。
步骤5:找到C:\WINDOWS\system32\drivers\etc里面的hosts文件,打开:
在最后面添加:
127.0.0.1     localhostes
可以指定多个虚拟名称如:
127.0.0.1 localhostes local。
保存。
大功告成。
重启apache。我的是appserv。我重启。然后在浏览器写:
http://localhostes。回车试试。
很有意思吧。如果你觉得不好看。就把localhostes换成:
呢?
是不是就很酷了?

PHP 相关文章推荐
php 中include()与require()的对比
Oct 09 PHP
PHP5 面向对象(学习记录)
Dec 02 PHP
php守护进程 加linux命令nohup实现任务每秒执行一次
Jul 04 PHP
PHP容易被忽略而出错陷阱 数字与字符串比较
Nov 10 PHP
PHP性能优化工具篇Benchmark类调试执行时间
Dec 06 PHP
php ci框架验证码实例分析
Jun 26 PHP
php中jpgraph类库的使用介绍
Aug 08 PHP
PHP针对常规模板引擎中与CSS/JSON冲突的解决方法
Aug 19 PHP
PHP实现动态柱状图改进版
Mar 30 PHP
php简单smarty入门程序实例
Jun 11 PHP
完美解决Thinkphp3.2中插入相同数据的问题
Aug 01 PHP
PHP实现的抓取小说网站内容功能示例
Jun 27 PHP
关于file_get_contents返回为空或函数不可用的解决方案
Jun 24 #PHP
解析php addslashes()与addclashes()函数的区别和比较
Jun 24 #PHP
解析PHP中ob_start()函数的用法
Jun 24 #PHP
关于ob_get_contents(),ob_end_clean(),ob_start(),的具体用法详解
Jun 24 #PHP
关于php操作mysql执行数据库查询的一些常用操作汇总
Jun 24 #PHP
解析crontab php自动运行的方法
Jun 24 #PHP
解析关于java,php以及html的所有文件编码与乱码的处理方法汇总
Jun 24 #PHP
You might like
再次研究下cache_lite
2007/02/14 PHP
php实现按文件名搜索文件的远程文件查找器
2014/05/10 PHP
CodeIgniter框架过滤HTML危险代码
2014/06/12 PHP
分享PHP守护进程类
2015/12/30 PHP
tp5(thinkPHP5框架)时间查询操作实例分析
2019/05/29 PHP
PHP实现简单日历类编写
2020/08/28 PHP
php远程请求CURL实例教程(爬虫、保存登录状态)
2020/12/10 PHP
slice函数的用法 之不错的应用
2006/12/29 Javascript
JavaScript高级程序设计 阅读笔记(十七) js事件
2012/08/14 Javascript
javascript实现可拖动变色并关闭层窗口实例
2015/05/15 Javascript
图片旋转、鼠标滚轮缩放、镜像、切换图片js代码
2020/12/13 Javascript
jquery easyui datagrid实现增加,修改,删除方法总结
2016/05/25 Javascript
Bootstrap 布局组件(全)
2016/07/18 Javascript
纯JS实现只能输入数字的简单代码
2017/06/21 Javascript
javascript、php关键字搜索函数的使用方法
2018/05/29 Javascript
深入浅析Vue全局组件与局部组件的区别
2018/06/15 Javascript
js实现金山打字通小游戏
2020/07/24 Javascript
js实现点击选项置顶动画效果
2020/08/25 Javascript
浅谈Vue static 静态资源路径 和 style问题
2020/11/07 Javascript
[37:29]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第二场 11.19
2020/11/19 DOTA
Python中模块pymysql查询结果后如何获取字段列表
2017/06/05 Python
简单谈谈python中的语句和语法
2017/08/10 Python
python用户评论标签匹配的解决方法
2018/05/31 Python
python 读取.csv文件数据到数组(矩阵)的实例讲解
2018/06/14 Python
python 实现控制鼠标键盘
2020/11/27 Python
HTML5进度条特效
2014/12/18 HTML / CSS
消防器材管理制度
2014/01/28 职场文书
正风肃纪剖析材料
2014/02/18 职场文书
测量工程专业求职信
2014/02/24 职场文书
教师节学生演讲稿
2014/09/03 职场文书
质量整改报告范文
2014/11/08 职场文书
2014年小学教导处工作总结
2014/12/19 职场文书
单位考核聘任报告
2015/03/02 职场文书
2015年业务员工作总结范文
2015/04/07 职场文书
公文写作:工伤事故分析报告怎么写?
2019/11/05 职场文书
一文搞清楚MySQL count(*)、count(1)、count(col)区别
2022/03/03 MySQL