解析在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 $_SERVER详解
Jan 16 PHP
php分页函数示例代码分享
Feb 24 PHP
yii框架通过控制台命令创建定时任务示例
Apr 30 PHP
合并ThinkPHP配置文件以消除代码冗余的实现方法
Jul 22 PHP
Laravel框架路由配置总结、设置技巧大全
Sep 03 PHP
PHP 前加at符合@的作用解析
Jul 31 PHP
WordPress主题制作之模板文件的引入方法
Dec 28 PHP
PHP中的print_r 与 var_dump 输出数组
Jun 13 PHP
PHP对象链式操作实现原理分析
Oct 09 PHP
PHP使用finfo_file()函数检测上传图片类型的实现方法
Apr 18 PHP
php识别翻转iphone拍摄的颠倒图片
May 17 PHP
PHP常见数组排序方法小结
Aug 20 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项目开发中用到的快速排序算法分析
2016/06/25 PHP
PHP时间函数使用详解
2019/03/21 PHP
实例说明js脚本语言和php脚本语言的区别
2019/04/04 PHP
js弹窗代码 可以指定弹出间隔
2010/07/03 Javascript
在网页中使用document.write时遭遇的奇怪问题
2010/08/24 Javascript
DOM_window对象属性之--clipboardData对象操作代码
2011/02/03 Javascript
autoPlay 基于jquery的图片自动播放效果
2011/12/07 Javascript
JS特殊函数(Function()构造函数、函数直接量)区别介绍
2013/05/19 Javascript
jquery ajax中使用jsonp的限制解决方法
2013/11/22 Javascript
浅析JavaScript基本类型与引用类型
2014/05/28 Javascript
jQuery多项选项卡的实现思路附样式及代码
2014/06/03 Javascript
JS实现网页滚动条感应鼠标变色的方法
2015/02/26 Javascript
移动端利用H5实现压缩图片上传功能
2017/03/29 Javascript
解决Vue axios post请求,后台获取不到数据的问题方法
2018/08/11 Javascript
vue实现图片预览组件封装与使用
2019/07/13 Javascript
解决LayUI加上form.render()下拉框和单选以及复选框不出来的问题
2019/09/27 Javascript
详解datagrid使用方法(重要)
2020/11/06 Javascript
python编写网页爬虫脚本并实现APScheduler调度
2014/07/28 Python
python 生成器协程运算实例
2017/09/04 Python
TensorFlow神经网络优化策略学习
2018/03/09 Python
Python3.4 tkinter,PIL图片转换
2018/06/21 Python
python 利用matplotlib在3D空间绘制二次抛物面的案例
2021/02/06 Python
Html5之webcoekt播放JPEG图片流
2020/09/22 HTML / CSS
澳大利亚在线百货商店:Real Smart
2017/08/13 全球购物
Carolina工作鞋官网:Carolina Footwear
2019/03/14 全球购物
餐厅销售主管职责范本
2014/02/19 职场文书
总结表彰大会主持词
2014/03/26 职场文书
诉讼代理人授权委托书
2014/10/11 职场文书
医生见习报告范文
2014/11/03 职场文书
自荐信怎么写
2015/03/04 职场文书
公司规章制度范本
2015/08/03 职场文书
使用这 6个Vue加载动画库来减少我们网站的跳出率
2021/05/18 Vue.js
Python获取指定日期是"星期几"的6种方法
2022/03/13 Python
十大最强奥特曼武器:怪兽战斗仪在榜,第五奥特之父只使用过一次
2022/03/18 日漫
cypress测试本地web应用
2022/06/01 Javascript