解析在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公用函数列表[正则]
Feb 22 PHP
用PHP实现Ftp用户的在线管理
Feb 16 PHP
php数据结构与算法(PHP描述) 快速排序 quick sort
Jun 21 PHP
php获取网页标题和内容函数(不包含html标签)
Feb 03 PHP
PHP检测字符串是否为UTF8编码的常用方法
Nov 21 PHP
PHP实现文件上传和多文件上传
Dec 24 PHP
php简单解析mysqli查询结果的方法(2种方法)
Jun 29 PHP
值得分享的php+ajax实时聊天室
Jul 20 PHP
php版微信公众号自定义分享内容实现方法
Sep 22 PHP
php多进程中的阻塞与非阻塞操作实例分析
Mar 04 PHP
php设计模式之适配器模式实例分析【星际争霸游戏案例】
Apr 07 PHP
PHP对接阿里云虚拟号的实现(号码隐私保护)
Apr 06 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 人员权限管理(RBAC)实例(推荐)
2017/05/24 PHP
THREE.JS入门教程(5)你应当知道的十件事
2013/01/24 Javascript
javascript阻止scroll事件多次执行的思路及实现
2013/11/08 Javascript
javascript 实现字符串反转的三种方法
2013/11/23 Javascript
js获取和设置属性的方法
2014/02/20 Javascript
滚动条响应鼠标滑轮事件实现上下滚动的js代码
2014/06/30 Javascript
基于JavaScript实现全屏透明遮罩div层锁屏效果
2016/01/26 Javascript
JavaScript判断图片是否已经加载完毕的方法汇总
2016/02/05 Javascript
JavaScript中Object.prototype.toString方法的原理
2016/02/24 Javascript
Kindeditor在线文本编辑器如何过滤HTML
2016/04/14 Javascript
快速移动鼠标触发问题及解决方法(ECharts外部调用保存为图片操作及工作流接线mouseenter和mouseleave)
2016/08/29 Javascript
原生JavaScript实现的简单省市县三级联动功能示例
2017/05/27 Javascript
jQuery实现鼠标点击处心形漂浮的炫酷效果示例
2018/04/12 jQuery
Vue中如何实现proxy代理
2018/04/20 Javascript
React之PureComponent的使用作用
2018/07/10 Javascript
JS实现的对象去重功能示例
2019/06/04 Javascript
JS document对象简单用法完整示例
2020/01/14 Javascript
详解Vite的新体验
2021/02/22 Javascript
[01:20]DOTA2 齐天大圣至宝动态展示
2016/12/13 DOTA
Python Requests安装与简单运用
2016/04/07 Python
Python实现矩阵转置的方法分析
2017/11/24 Python
解决Pycharm无法import自己安装的第三方module问题
2018/05/18 Python
详解Python with/as使用说明
2018/12/13 Python
python频繁写入文件时提速的方法
2019/06/26 Python
python爬虫之爬取百度音乐的实现方法
2019/08/24 Python
Python List列表对象内置方法实例详解
2019/10/22 Python
Lacoste美国官网:经典POLO衫品牌
2016/10/12 全球购物
Troy-Bilt官网:草坪割草机、吹雪机、分蘖机等
2019/02/19 全球购物
波兰在线运动商店:YesSport
2020/07/23 全球购物
高中美术教学反思
2014/01/19 职场文书
英语专业学生个人求职信
2014/01/28 职场文书
初三政治教学反思
2014/01/30 职场文书
就业协议书
2014/09/12 职场文书
2014工程部年度工作总结
2014/12/17 职场文书
社区志愿服务活动感想
2015/08/07 职场文书
Django中celery的使用项目实例
2022/07/07 Python