解析在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_Flame(Version:Progress)的原代码
Oct 09 PHP
PHP 已经成熟
Dec 04 PHP
让的PHP代码飞起来的40条小技巧(提升php效率)
Apr 12 PHP
php教程之魔术方法的使用示例(php魔术函数)
Feb 12 PHP
PHP+Mysql树型结构(无限分类)数据库设计的2种方式实例
Jul 15 PHP
PHP+shell实现多线程的方法
Jul 01 PHP
php检查页面是否被百度收录
Oct 28 PHP
php cookie 详解使用实例
Nov 03 PHP
浅谈ThinkPHP中initialize和construct的区别
Apr 01 PHP
Mac系统完美安装PHP7详细教程
Jun 06 PHP
laravel5使用freetds连接sql server的方法
Dec 07 PHP
PHP实现通过文本文件统计页面访问量功能示例
Feb 13 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
DWZ+ThinkPHP开发时遇到的问题分析
2016/12/12 PHP
PHP从零开始打造自己的MVC框架之入口文件实现方法详解
2019/06/03 PHP
如何取得中文输入的真实长度?
2006/06/24 Javascript
alixixi runcode.asp的代码不错的应用
2007/08/08 Javascript
JavaScript表单常用验证集合
2008/01/16 Javascript
fckeditor 获取文本框值的实现代码
2009/02/09 Javascript
jquery对象和javascript对象即DOM对象相互转换
2014/08/07 Javascript
jQuery实现可用于博客的动态滑动菜单
2015/03/09 Javascript
实例详解JSON数据格式及json格式数据域字符串相互转换
2016/01/07 Javascript
完美解决jQuery fancybox ie 无法显示关闭按钮的问题
2016/11/29 Javascript
BootStrap实现鼠标悬停下拉列表功能
2017/02/17 Javascript
Javascript实现的StopWatch功能示例
2017/06/13 Javascript
简单明了区分escape、encodeURI和encodeURIComponent
2018/05/26 Javascript
Vue 中文本内容超出规定行数后展开收起的处理的实现方法
2019/04/28 Javascript
微信小程序登录对接Django后端实现JWT方式验证登录详解
2019/07/29 Javascript
js实现有趣的倒计时效果
2021/01/19 Javascript
[01:11]steam端dota2实名认证操作流程视频
2021/03/11 DOTA
python 合并文件的具体实例
2013/08/08 Python
Python中dictionary items()系列函数的用法实例
2014/08/21 Python
Python中函数的用法实例教程
2014/09/08 Python
Python常见格式化字符串方法小结【百分号与format方法】
2016/09/18 Python
Python打包文件夹的方法小结(zip,tar,tar.gz等)
2016/09/18 Python
Python利用matplotlib生成图片背景及图例透明的效果
2017/04/27 Python
利用Python对文件夹下图片数据进行批量改名的代码实例
2019/02/21 Python
Pycharm修改python路径过程图解
2020/05/22 Python
CSS3田字格列表的样式编写方法
2018/11/22 HTML / CSS
Html5新增标签与样式及让元素水平垂直居中
2019/07/11 HTML / CSS
HTML5 input新增type属性color颜色拾取器的实例代码
2018/08/27 HTML / CSS
以特惠价提供在线奢侈品购物:FRMODA.com
2018/01/25 全球购物
学生的自我鉴定范文
2013/10/24 职场文书
个人现实表现材料
2014/02/04 职场文书
教师校本培训方案
2014/02/26 职场文书
上海世博会志愿者口号
2014/06/17 职场文书
厨师长岗位职责范本
2014/08/25 职场文书
2015年度个人教学工作总结
2015/05/20 职场文书
2015年法务工作总结范文
2015/05/23 职场文书