解析在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 相关文章推荐
vBulletin Forum 2.3.xx SQL Injection
Oct 09 PHP
使用php4加速网络传输
Oct 09 PHP
php提示Call-time pass-by-reference has been deprecated in的解决方法[已测]
May 06 PHP
PHP实现将视频转成MP4并获取视频预览图的方法
Mar 12 PHP
php调用自己java程序的方法详解
May 13 PHP
Yii框架实现图片上传的方法详解
May 20 PHP
php smtp实现发送邮件功能
Jun 22 PHP
使用PHP+MySql实现微信投票功能实例代码
Sep 29 PHP
PHP7扩展开发之基于函数方式使用lib库的方法详解
Jan 15 PHP
PHP基于面向对象实现的留言本功能实例
Apr 04 PHP
小程序微信退款功能实现方法详解【基于thinkPHP】
May 05 PHP
yii框架结合charjs实现统计30天数据的方法
Apr 04 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
php设计模式 Builder(建造者模式)
2011/06/26 PHP
基于PHPExcel的常用方法总结
2013/06/13 PHP
PHP生成不同颜色、不同大小的tag标签函数
2013/09/23 PHP
codeigniter自带数据库类使用方法说明
2014/03/25 PHP
简单实用的PHP防注入类实例
2014/12/05 PHP
PHP实现的权重算法示例【可用于游戏根据权限来随机物品】
2019/02/15 PHP
Thinkphp5框架简单实现钩子(Hook)行为的方法示例
2019/09/03 PHP
windows系统php环境安装swoole具体步骤
2021/03/04 PHP
JS BASE64编码 window.atob(), window.btoa()
2021/03/09 Javascript
如何用javascript控制上传文件的大小
2006/10/26 Javascript
使用JQUERY Tabs插件宿主IFRAMES
2010/01/01 Javascript
表单的焦点顺序tabindex和对应enter键提交
2013/01/04 Javascript
自己编写的类似JS的trim方法
2013/10/09 Javascript
javascript读取xml实现javascript分页
2013/12/13 Javascript
JavaScript在for循环中绑定事件解决事件参数不同的情况
2014/01/20 Javascript
js结合正则实现国内手机号段校验
2015/06/19 Javascript
javascript:void(0)是什么意思及href=#与href=javascriptvoid(0)的区别
2015/11/13 Javascript
nodejs初步体验篇
2015/11/23 NodeJs
深入浅析search 搜索框的写法
2016/08/02 Javascript
Bootstrap时间选择器datetimepicker和daterangepicker使用实例解析
2016/09/17 Javascript
layer.open提交子页面的form和layedit文本编辑内容的方法
2019/09/27 Javascript
JS关闭子窗口并且刷新上一个窗口的实现示例
2020/03/10 Javascript
python实现博客文章爬虫示例
2014/02/26 Python
如何在sae中设置django,让sae的工作环境跟本地python环境一致
2017/11/21 Python
python操作kafka实践的示例代码
2019/06/19 Python
Django框架之DRF 基于mixins来封装的视图详解
2019/07/23 Python
在css3中background-clip属性与background-origin属性的用法介绍
2012/11/13 HTML / CSS
使用canvas压缩图片上传的方法示例
2020/02/07 HTML / CSS
家长对孩子的感言
2014/03/10 职场文书
《月球之谜》教学反思
2014/04/10 职场文书
高中生评语大全
2014/04/25 职场文书
爱与责任演讲稿
2014/05/20 职场文书
节能环保口号
2014/06/12 职场文书
机关作风整顿个人整改措施思想汇报
2014/09/29 职场文书
大学生个人学年总结
2015/02/15 职场文书
2016新年年会主持词
2015/07/06 职场文书