Apache服务器虚拟主机和别名配置及问题
1.配置虚拟主机
<1> 在hosts文件创建虚拟主机的名称和IP地址,如下图:
127.0.0.1 www.dangdang.com
hosts文件位置:C:\Windows\System32\drivers\etc\
<2> 修改Apache的虚拟主机的配置文件httpd-vhosts.conf,位置:eg:E:\xampp\apache\conf\extra\
NameVirtualHost *:80 去除#号
<VirtualHost www.dangdang.com:80>
##ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "D:/web/MyPHP"
ServerName linankun.cn
<Directory "D:/web/MyPHP">
Order deny,allow
Deny from all
Allow from all
</Directory>
##ServerAlias www.dummy-host.example.com
##ErrorLog "logs/dummy-host.example.com-error.log"
##CustomLog "logs/dummy-host.example.com-access.log" common
</VirtualHost>
注:<VirtualHost www.dangdang.com:80>中的www.dog.com不能改为‘*’号,否则添加虚拟主机后原来的localhost将定位为虚拟主机的目录下。
2.配置别名(目的:设置一个虚拟目录,对应实际文件位置)
alias /pic "c:/images"
<directory "c:/images">
Order Deny,Allow
Deny From All
Allow From 127.0.0.1 #只允许127.0.0.1访问
</directory>
其中,pic为别名,后面跟的为实际路径;directory 为设置别名的访问权限
关于order的访问权限设置见下图:
比如访问c:/images/0.jpg,则标记为<img src="pic/0.jpg"/>
Apache服务器虚拟主机和别名配置及问题相关推荐
- 虚拟主机要安装apache服务器,虚拟主机apache是什么?如何配置?
相信很多人都对虚拟主机apache是什么而感到困扰,也对如何配置虚拟主机感到疑惑.今天我们就了解一下虚拟主机apache以及在apache服务器上配置虚拟主机的方法吧. 那么虚拟主机apache是什么 ...
- apache开启虚拟主机 并进行配置
sudo vi /etc/apache2/httpd.conf 进入 apache 配置文件 在配置文件中搜索 Virtual hosts 如图 把前面的#删掉 #为注释 sudo vi / ...
- 关于apache虚拟主机htttpd的配置实例 (更新中)
关于apache虚拟主机htttpd的配置实例(更新中) 前提: 首先使用虚拟主机我们需要关闭取消中心主机 #vim/etc/httpd/conf/httpd.conf中查找DocumentRoot加 ...
- Web服务器群集——编译安装Apache构建虚拟主机
编译安装Apache构建虚拟主机 一.编译安装Apache 1.1 准备Apache源码包 1.2 解决Apache安装时的依赖关系 1.2.1 解决Apr依赖 1.2.2 解决Apr-util依赖 ...
- win2003服务器 虚拟主机安全配置
win2003服务器 虚拟主机安全配置 注入漏洞.上传漏洞.弱口令漏洞等问题随处可见.跨站***,远程控制等等是再老套不过了的话题.有些虚拟主机管理员不知是为了方便还是不熟悉配置,干脆就将所有的网站都 ...
- php 5 在虚拟主机上安装,Apache多虚拟主机多版本PHP(5.2+5.3+5.4)共存运行配置全过程...
因为某种需求,可能是因为早期的项目需要低版本的php,和目前开发所用的版本不太一致,我们需要给不同的虚拟主机配置不同版本的PHP.避免去额外配置多个Apache,等iis和apache共存的麻烦. 下 ...
- php5.2、5.3和5.4,Apache多虚拟主机多版本PHP(5.2+5.3+5.4)共存运行配置
1.根据 apache 版本下载对应的 mod_fcgid-2.3.9-win64-VC14.zip https://www.apachelounge.com/download/ 解压fcgid,取其 ...
- Apache之——多虚拟主机多站点配置的两种实现方案
转载请注明出处:http://blog.csdn.net/l1028386804/article/details/48213523 Apache中配置多主机多站点,可以通过两种方式实现: 将同一个域名 ...
- LAMP架构(apache与php结合,apache默认虚拟主机)
一.apache与php结合 主配置文件/usr/local/apache2.4/conf/httpd.conf [root@localhost ~]# /usr/local/apache2.4/bi ...
最新文章
- C++:多线程中的小白(1)基础概念
- java55矩阵output_leetcode 59 螺旋矩阵2 Java 用时较短-Go语言中文社区
- 1067: [SCOI2007]降雨量 - BZOJ
- Day_04-数组,元组,列表
- 延迟放学,让“996父母”松了口气
- TensorFlow example示例 Process finished with exit code -1073741819 (0xC0000005)
- java的import关键字的使用
- 1008 数组元素循环右移问题 (20分)
- java异或_JAVA面试必备之HashMap必会点
- Flowable快速工作流脚手架_Jsite角色授权不显示
- quick-cocos2d-x for mac开发环境安装配置
- c语言上机实验作业答案,第十二次C语言上机实验参考答案
- PHP团队 编码规范 代码样式风格规范
- 图片实现裁剪功能vue-img-cutter
- Java-Tcp/Ip-CS控制台聊天应用Demo
- 调用腾讯会议API创建会议
- b374k php webshell
- C语言,实现从键盘输入20个整数,统计非负数个数,并计算非负数之和
- windos下Qt Creator CMake error: Generator: execution of make failed. Make command was: jom /nologo al
- Intel Xeon CPU 命名规则