解析在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 XML数据解析代码
May 26 PHP
使用Sphinx对索引进行搜索
Jun 25 PHP
php二维数组排序详解
Nov 06 PHP
PHP输出一个等腰三角形的方法
May 12 PHP
Symfony2学习笔记之模板用法详解
Mar 17 PHP
浅析Yii2中GridView常见操作
Apr 22 PHP
thinkphp跨库操作的简单代码实例
Sep 22 PHP
PHP用mysql_insert_id()函数获得刚插入数据或当前发布文章的ID
Nov 25 PHP
PHP最常用的正则表达式
Feb 13 PHP
php制作圆形用户头像的实例_自定义封装类源代码
Sep 18 PHP
Thinkphp开发--集成极光推送
Sep 15 PHP
PHP call_user_func和call_user_func_array函数的简单理解与应用分析
Nov 25 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查看session内容的函数
2008/08/27 PHP
不要轻信 PHP_SELF的安全问题
2009/09/05 PHP
php验证session无效的解决方法
2014/11/04 PHP
php在linux下检测mysql同步状态的方法
2015/01/15 PHP
PHP数据库操作三:redis用法分析
2017/08/16 PHP
PHP实现QQ、微信和支付宝三合一收款码实例代码
2018/02/19 PHP
php使用gearman进行任务分发操作实例详解
2020/02/26 PHP
php让json_encode不自动转义斜杠“/”的方法
2020/04/27 PHP
javascript unicode与GBK2312(中文)编码转换方法
2013/11/14 Javascript
深入领悟JavaScript中的面向对象
2013/11/18 Javascript
减少访问DOM的次数提升javascript性能
2014/02/24 Javascript
Js获取下拉框选定项的值和文本的实现代码
2014/02/26 Javascript
JS小游戏之仙剑翻牌源码详解
2014/09/25 Javascript
JS长整型精度问题实例分析
2015/01/13 Javascript
jQuery中slideUp 和 slideDown 的点击事件
2015/02/26 Javascript
JavaScript中的立即执行函数表达式介绍
2015/03/15 Javascript
页面内容排序插件jSort使用方法
2015/10/10 Javascript
js基本算法:冒泡排序,二分查找的简单实例
2016/10/08 Javascript
vue组件中的样式属性scoped实例详解
2018/10/30 Javascript
浅谈JavaScript_DOM学习篇_图片切换小案例
2019/03/19 Javascript
Vue中的组件及路由使用实例代码详解
2019/05/22 Javascript
vue实现滑动到底部加载更多效果
2020/10/27 Javascript
浅谈vue限制文本框输入数字的正确姿势
2019/09/02 Javascript
用python写asp详细讲解
2013/12/16 Python
举例讲解Python中的死锁、可重入锁和互斥锁
2015/11/05 Python
python利用OpenCV2实现人脸检测
2020/04/16 Python
在cmd命令行里进入和退出Python程序的方法
2018/05/12 Python
selenium2.0中常用的python函数汇总
2019/08/05 Python
python找出列表中大于某个阈值的数据段示例
2019/11/24 Python
Django admin 实现search_fields精确查询实例
2020/03/30 Python
python中实现词云图的示例
2020/12/19 Python
用Python实现职工信息管理系统
2020/12/30 Python
Python爬虫爬取ts碎片视频+验证码登录功能
2021/02/22 Python
党支部公开承诺践诺书
2014/03/28 职场文书
邀请函格式范文
2015/02/02 职场文书
2016应届毕业生实习评语
2015/12/01 职场文书