解析在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 相关文章推荐
模仿OSO的论坛(三)
Oct 09 PHP
开发大型 PHP 项目的方法
Jan 02 PHP
PHP COOKIE设置为浏览器进程
Jun 21 PHP
PHP 时间转换Unix时间戳代码
Jan 22 PHP
一个php短网址的生成代码(仿微博短网址)
May 07 PHP
如何解决PHP无法实现多线程的问题
Sep 25 PHP
教大家制作简单的php日历
Nov 17 PHP
基于php实现的验证码小程序
Dec 13 PHP
Yii框架批量插入数据扩展类的简单实现方法
May 23 PHP
PHP APP微信提现接口代码
Sep 30 PHP
PHP 范围解析操作符(::)用法分析【访问静态成员和类常量】
Apr 14 PHP
如何在PHP中使用数组
Jun 09 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
smarty模板中使用get、post、request、cookies、session变量的方法
2014/04/24 PHP
php利用curl抓取新浪微博内容示例
2014/04/27 PHP
PHP使用socket发送HTTP请求的方法
2016/02/14 PHP
通过Unicode转义序列来加密,按你说的可以算是混淆吧
2007/05/06 Javascript
JavaScript类库D
2010/10/24 Javascript
JavaScript String.replace函数参数实例说明
2013/06/06 Javascript
解析Javascript中难以理解的11个问题
2013/12/09 Javascript
javascript实现控制的多级下拉菜单
2015/07/05 Javascript
JavaScript操作URL的相关内容集锦
2015/10/29 Javascript
JS实现网页右侧带动画效果的伸缩窗口代码
2015/10/29 Javascript
基于jQuery实现Ajax验证用户名是否存在实例
2016/03/30 Javascript
jQuery图片轮播插件——前端开发必看
2016/05/31 Javascript
javascript基础练习之翻转字符串与回文
2017/02/20 Javascript
Vue监听事件实现计数点击依次增加的方法
2018/09/26 Javascript
Node 模块原理与用法详解
2020/05/13 Javascript
toString.call()通用的判断数据类型方法示例
2020/08/28 Javascript
vue自定义指令限制输入框输入值的步骤与完整代码
2020/08/30 Javascript
使用Python的PEAK来适配协议的教程
2015/04/14 Python
解决python文件字符串转列表时遇到空行的问题
2017/07/09 Python
python递归打印某个目录的内容(实例讲解)
2017/08/30 Python
NetworkX之Prim算法(实例讲解)
2017/12/22 Python
详解tensorflow实现迁移学习实例
2018/02/10 Python
python opencv之SIFT算法示例
2018/02/24 Python
django 框架实现的用户注册、登录、退出功能示例
2019/11/28 Python
Python+Kepler.gl轻松制作酷炫路径动画的实现示例
2020/06/02 Python
英国家具、照明、家居用品网上商店:Wayfair.co.uk
2020/02/13 全球购物
仓库班组长岗位职责
2013/12/12 职场文书
银行职业规划书范文
2013/12/28 职场文书
公司的门卫岗位职责
2014/09/09 职场文书
学校党员个人问题整改措施思想汇报
2014/10/08 职场文书
2015年青年志愿者协会工作总结
2015/04/27 职场文书
2015年办税服务厅工作总结
2015/07/23 职场文书
vue完美实现el-table列宽自适应
2021/05/08 Vue.js
用JS实现飞机大战小游戏
2021/06/09 Javascript
微信小程序APP的生命周期及页面的生命周期
2022/04/19 Javascript
create-react-app开发常用配置教程
2022/06/25 Javascript