解析在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边学边教》(02.Apache+PHP环境配置――下篇)
Dec 13 PHP
php 面向对象的一个例子
Apr 12 PHP
php轻松实现中英文混排字符串截取
May 28 PHP
php获取URL中带#号等特殊符号参数的解决方法
Sep 02 PHP
在Mac上编译安装PHP7的开发环境
Jul 28 PHP
Yii中Model(模型)的创建及使用方法
Dec 28 PHP
PHP实现无限分类的实现方法
Nov 14 PHP
PHP文件上传、客户端和服务器端加限制、抓取错误信息、完整步骤解析
Jan 12 PHP
Laravel学习教程之model validation的使用示例
Oct 23 PHP
laravel5.1框架基础之Blade模板继承简单使用方法分析
Sep 05 PHP
PHP获取真实IP及IP模拟方法解析
Nov 24 PHP
php的单例模式及应用场景详解
Feb 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
Wordpress 相册插件 NextGEN-Gallery 添加目录将中文转为拼音的解决办法
2010/12/29 PHP
php文字水印和php图片水印实现代码(二种加水印方法)
2013/12/25 PHP
php中的curl_multi系列函数使用例子
2014/07/29 PHP
另一个javascript小测验(代码集合)
2011/07/27 Javascript
jquery ajax对特殊字符进行转义防止js注入使用示例
2013/11/21 Javascript
JavaScript实现in-place思想的快速排序方法
2016/08/07 Javascript
微信小程序商城项目之商品属性分类(4)
2017/04/17 Javascript
详解基于node的前端项目编译时内存溢出问题
2017/08/01 Javascript
vue cli 全面解析
2018/02/28 Javascript
在Vue组件中使用 TypeScript的方法
2018/02/28 Javascript
js取0-9随机取4个数不重复的数字代码实例
2019/03/27 Javascript
详解关于html,css,js三者的加载顺序问题
2019/04/10 Javascript
vue使用map代替Aarry数组循环遍历的方法
2020/04/30 Javascript
[01:05:30]VP vs TNC 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
python strip()函数 介绍
2013/05/24 Python
python3+PyQt5实现拖放功能
2018/04/24 Python
python实现将文件夹下面的不是以py文件结尾的文件都过滤掉的方法
2018/10/21 Python
Pycharm设置去除显示的波浪线方法
2018/10/28 Python
python实现转盘效果 python实现轮盘抽奖游戏
2019/01/22 Python
wxPython之wx.DC绘制形状
2019/11/19 Python
python实现一个猜拳游戏
2020/04/05 Python
解决python多线程报错:AttributeError: Can't pickle local object问题
2020/04/08 Python
Python如何将模块打包并发布
2020/08/30 Python
Pycharm安装第三方库失败解决方案
2020/11/17 Python
浅谈css3中calc在less编译时被计算的解决办法
2017/12/04 HTML / CSS
英文留学推荐信范文
2014/01/25 职场文书
交通违章检讨书
2014/09/21 职场文书
2014年图书馆工作总结
2014/11/25 职场文书
离婚协议书范文
2015/01/26 职场文书
导游词400字
2015/02/13 职场文书
2015年高考寄语或鼓励的话
2015/03/23 职场文书
办公室禁烟通知
2015/04/23 职场文书
离婚案件上诉状
2015/05/23 职场文书
教师节老师寄语
2015/05/28 职场文书
读《茶花女》有感:山茶花的盛开与凋零
2020/01/17 职场文书
Spring Boot 实现 WebSocket
2022/04/30 Java/Android