解析在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 相关文章推荐
PHP5在Apache下的两种模式的安装
Sep 05 PHP
WINXP下apache+php4+mysql
Nov 25 PHP
linux下 C语言对 php 扩展
Dec 14 PHP
使用PHP计算两个路径的相对路径
Jun 14 PHP
解析PHP跨站刷票的实现代码
Jun 18 PHP
php二维数组用键名分组相加实例函数
Nov 06 PHP
php解析xml提示Invalid byte 1 of 1-byte UTF-8 sequence错误的处理方法
Nov 14 PHP
Symfony2安装的方法(2种方法)
Feb 04 PHP
Yii2 assets清除缓存的方法
May 16 PHP
PHP图片水印类的封装
Jul 06 PHP
Yii2框架可逆加密简单实现方法
Aug 25 PHP
Laravel使用scout集成elasticsearch做全文搜索的实现方法
Nov 30 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缓存技术介绍
2006/11/25 PHP
推荐Discuz!5的PHP代码高亮显示与实现可运行代码
2007/03/15 PHP
PHP抽象类 介绍
2012/06/13 PHP
CodeIgniter扩展核心类实例详解
2016/01/20 PHP
Jquery Ajax学习实例 向页面发出请求,返回XML格式数据
2010/03/14 Javascript
清空上传控件input file的值
2010/07/03 Javascript
调试代码导致IE出错的避免方法
2014/04/04 Javascript
js实现checkbox全选、不选与反选的方法
2015/02/09 Javascript
javascript下拉框选项单击事件的例子分享
2015/03/04 Javascript
详解Bootstrap的aria-label和aria-labelledby应用
2016/01/04 Javascript
jQuery实现div拖拽效果实例分析
2016/02/20 Javascript
Bootstrap基本样式学习笔记之图片(6)
2016/12/07 Javascript
React简单介绍
2017/05/24 Javascript
详解jQuery中关于Ajax的几个常用的函数
2017/07/17 jQuery
Vue2.2.0+新特性整理及注意事项
2018/08/22 Javascript
详解微信图片防盗链“此图片来自微信公众平台 未经允许不得引用”的解决方案
2019/04/04 Javascript
详解Vue3 Composition API中的提取和重用逻辑
2020/04/29 Javascript
Python面向对象类的继承实例详解
2018/06/27 Python
解决Pycharm调用Turtle时 窗口一闪而过的问题
2019/02/16 Python
详解用python生成随机数的几种方法
2019/08/04 Python
python中字典按键或键值排序的实现代码
2019/08/27 Python
Django使用消息提示简单的弹出个对话框实例
2019/11/15 Python
Python+OpenCV+图片旋转并用原底色填充新四角的例子
2019/12/12 Python
python如何编写win程序
2020/06/08 Python
python新手学习使用库
2020/06/11 Python
Pandas对DataFrame单列/多列进行运算(map, apply, transform, agg)
2020/06/14 Python
Rockport乐步美国官网:风靡美国的白宫鞋
2016/11/24 全球购物
草莓网化妆品日本站:Strawberrynet日本
2017/10/20 全球购物
英国领先的男装设计师服装购物网站:Mainline Menswear
2018/02/04 全球购物
物流合作计划书
2014/01/10 职场文书
精彩的演讲稿开头
2014/05/08 职场文书
试用期转正后的自我评价
2014/09/21 职场文书
2014年工作总结及2015工作计划
2014/12/12 职场文书
Pyhton模块和包相关知识总结
2021/05/12 Python
pandas进行数据输入和输出的方法详解
2022/03/23 Python
Win11 Beta 预览版 22621.575 和 22622.575更新补丁KB5016694发布(附更新内容大全)
2022/08/14 数码科技