apache 虚拟目录
补充:必须使用80端口才能正常使用
\Apache\conf\httpd.conf
添加
Listen 80 寻找并且开启
LoadModule rewrite_module modules/mod_rewrite.so 寻找并且开启,注意,一旦开启这个,你就无法使用 localhost:80 了, 只能使用虚拟目录域名,譬如 fuckyou.com
Include conf/extra/httpd-vhosts.conf
\Apache\conf\extra\httpd-vhosts.conf 或者 C:\Users\Lee\phpStudy\Apache\conf\vhosts.conf 添加上:
注意点:
1、http://fuckyou.com 用来 localhost 的访问,因为一旦开启虚拟目录,就无法再次正常访问localhost了,只能使用虚拟目录域名。
2、尽管在这里定义了 ServerName , 还是需要在 C:\Windows\System32\drivers\etc\hosts 文件中配置才可以生效。
<VirtualHost *:>
DocumentRoot "C:\Users\Lee\phpStudy\WWW"
ServerName fuckyou.com
</VirtualHost> <VirtualHost *:>
DocumentRoot "C:\Users\Lee\phpStudy\WWW\tp5"
ServerName tp5.com
</VirtualHost>
C:\Windows\System32\drivers\etc\hosts 最后添加上:
127.0.0.1 tp5.com
127.0.0.1 fuckyou.com
如果出现host无法保存的情况,那就是权限问题了,解决方案也很简单,就是先复制一份到桌面,修改桌面的,然后覆盖,然后用管理员的权限即可。
参考链接:https://jingyan.baidu.com/article/0aa22375b1c9a088cc0d642f.html
重启apache服务,打开浏览器输入shenyi.com 就可以 输出 E:\phpStudy\WWW\test\web\A001 的网页了
PS:上一步操作依然无效,请打开cmd输入ipconfig /flushdns 或者在服务中找到DNS Clients 切换为手动然后重新启动
apache 虚拟目录的更多相关文章
- 【PHP编程之路-1】设置apache虚拟目录
概述 设置apache虚拟目录 1.开启“虚拟目录配置文件”httpd-vhosts.conf 文件路径:\wamp\bin\apache\apache2.4.9\conf\extra\httpd-v ...
- Apache虚拟目录
Apache虚拟目录 1.打开Apache的配置文件httpd.conf,并去掉#Include conf/extra/httpd-vhosts.conf前面的#! 2.在httpd.conf 末尾 ...
- 在apache虚拟目录配置
在apache虚拟目录配置中 <VirtualHost *:80>xxx xxx xxx</VirtualHost> 不能写成 <VirtualHost *>xxx ...
- Apache 虚拟目录和默认首页的设置
Apache虚拟目录和默认首页的设置,用apache服务器的朋友必须要懂的. 虚拟目录 1.找到"conf/httpd.conf" 文件 2.在节点:<IfModule al ...
- Ubuntu 配置Apache虚拟目录
http://blog.csdn.net/spring21st/article/details/6589300 Ubuntu 配置Apache虚拟目录 http://blog.csdn.net/spr ...
- apache虚拟目录配置实例
apache虚拟目录配置实例 一.首先,开启虚拟主机配置 在文件httpd.conf中找到: include conf/extra/httpd-vhosts.conf #开启 二.对httpd-vho ...
- Apache虚拟目录(二)
一.PHP生命周期 二.轻量级的PHP 轻量级PHP产品由lighttpd,nginx等等 Apache是基于模块化设计的 了解Apache源代码可以从main.c开始 操作系统上跑了APR运行库 m ...
- ubuntu18.04LTS配置apache虚拟目录(基于端口)
假设在用户目录下要新建两个虚拟目录web1,web2,分别对应端口8081,8082 $ cd ~ #切换到用户目录 $ mkdir www #新建www文件夹,以后新建的虚拟目录都放在该文件夹下 $ ...
- Apache虚拟目录实现同一个IP绑定多个域名
在前:我使用的是Xampp,所以路径可能不同 找到apache\conf\extra\httpd-vhosts.conf, 如果没有的话请自己新建httpd-vhosts.conf文件, 并且在htt ...
随机推荐
- 【荐】如何正确理解PHP之include,include_once,require,require_once等包含作用域
我们为大家总结的PHP include作用域的问题包括:PHP include 变量作用域和函数.类的作用域等方面的问题.希望对大家有所帮助. 很多程序员在使用PHP语言进行实际编程时,通常只会关注P ...
- PDO 用法学习
PDO: php data object数据库访问抽象层 基于驱动:1.安装扩展 php_pdo.dll2.安装驱动 php_pdo_mysql.dll linux 编译时参数:--with-pdo= ...
- destoon去掉会员注册email验证
修改文件: /module/member/member.class.php 删除61行: //if(!is_email($email)) return $this->_($L['member_e ...
- Java的native方法
一. 什么是Native Method 简单地讲,一个Native Method就是一个java调用非java代码的接口.一个Native Method是这样一个java的方法:该方法的实现由非j ...
- Effective Python2 读书笔记3
Item 22: Prefer Helper Classes Over Bookkeeping with Dictionaries and Tuples For example, say you wa ...
- Python:Pycharm下无法导入安装好的第三方模块?
Pycharm下无法导入安装好的第三方模块requests? 在cmd下使用pip安装好requests模块后,可以使用import requests,但在Pycharm IDE下无法导入,出现如下错 ...
- session超时时间设置方法
session超时时间设置方法 由于session值之前没有设置,以至于刚登录的网站,不到一分钟就超时了,总结了一下,原来是session过期的原因,以下是设置session时间的3个方法: 1. 在 ...
- Bootstrap Fileupload 文件上传
1.在jsp中引入css与js文件, <link href="${ctx}/plugins/fileup/css/fileinput.css" media="all ...
- JavaScript高级程序设计学习笔记--表单脚本
提交表单 用户单击提交按钮或图像按钮时,就会提交表单.使用<input>和<button>都可以定义提交按钮,只要将其type特性的值设置为"submit" ...
- 多个DataSet数据合并
DataSet ds = myIAppSet.GetHomeHottestList(siteID, , time); ].Rows.Count > ) { ds.Merge(ds1); } Me ...