解析在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函数解决SQL injection
Oct 09 PHP
PHP用星号隐藏部份用户名、身份证、IP、手机号等实例
Apr 08 PHP
php判断输入是否是纯数字,英文,汉字的方法
Mar 05 PHP
php生成短域名函数
Mar 23 PHP
Thinkphp关闭缓存的方法
Jun 26 PHP
PHP中filter函数校验数据的方法详解
Jul 31 PHP
分享PHP守护进程类
Dec 30 PHP
php session 写入数据库
Feb 13 PHP
PHP中如何判断exec函数执行成功?
Aug 04 PHP
thinkPHP5.0框架配置格式、加载解析与读取方法
Mar 17 PHP
php+resumablejs实现的分块上传 断点续传功能示例
Apr 18 PHP
TP5(thinkPHP5)框架基于ajax与后台数据交互操作简单示例
Sep 03 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 XML数据解析代码
2010/05/26 PHP
url decode problem 解决方法
2011/12/26 PHP
实用的简单PHP分页集合包括使用方法
2013/10/21 PHP
使用新浪微博API的OAuth认证发布微博实例
2015/03/27 PHP
php实现每天自动变换随机问候语的方法
2015/05/12 PHP
Ubuntu server 11.04安装memcache及php使用memcache来存储session的方法
2016/05/31 PHP
关于JS字符串函数String.replace()
2013/04/07 Javascript
JS+flash实现chrome和ie浏览器下同时可以复制粘贴
2013/09/22 Javascript
Js判断参数(String,Array,Object)是否为undefined或者值为空
2013/11/04 Javascript
关于JavaScript命名空间的一些心得
2014/06/07 Javascript
Jquery 实现图片轮换
2015/01/28 Javascript
JavaScript实现网页对象拖放功能的方法
2015/04/15 Javascript
使用angularjs创建简单表格
2016/01/21 Javascript
浅析C/C++,Java,PHP,JavaScript,Json数组、对象赋值时最后一个元素后面是否可以带逗号
2016/03/22 Javascript
NodeJS的Promise的用法解析
2016/05/05 NodeJs
学习vue.js表单控件绑定操作
2016/12/05 Javascript
javascript实现简易计算器
2017/02/01 Javascript
Vue.js实现简单动态数据处理
2017/02/13 Javascript
基于canvas的二维码邀请函生成插件
2017/02/14 Javascript
深入理解JavaScript和TypeScript中的class
2018/04/22 Javascript
JS中Promise函数then的奥秘探究
2018/07/30 Javascript
Vue cli3 库模式搭建组件库并发布到 npm的流程
2018/10/12 Javascript
详解vue挂载到dom上会发生什么
2019/01/20 Javascript
运用js实现图层拖拽的功能
2019/05/24 Javascript
jQuery实现简单评论区功能
2020/10/26 jQuery
python下的opencv画矩形和文字注释的实现方法
2019/07/09 Python
Pycharm激活码激活两种快速方式(附最新激活码和插件)
2020/03/12 Python
python如何删除文件、目录
2020/06/23 Python
HTML5-WebSocket实现聊天室示例
2016/12/15 HTML / CSS
物业经理求职自我评价
2013/09/22 职场文书
教师党员一句话承诺
2014/03/28 职场文书
法学专业求职信
2014/07/15 职场文书
2015年保险公司个人工作总结
2015/05/22 职场文书
2015领导干部廉洁自律工作总结
2015/07/23 职场文书
2016年感恩节活动总结大全
2016/04/01 职场文书
女人创业励志语录,句句蕴含能量,激发你的潜能
2019/08/20 职场文书