-
http.conf文件修改:
-
导入httpd-vhosts.conf文件:
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
-
httpd-vhosts.conf文件修改:
- 添加虚拟主机信息:
<VirtualHost *:80>
DocumentRoot "/usr/local/apache/docs/dummy-host.example.com"
ServerName dummy-host.example.com
ErrorLog "logs/dummy-host.example.com-error_log"
CustomLog "logs/dummy-host.example.com-access_log" common
<Directory "/usr/local/apache/docs/dummy-host.example.com">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
- 虚拟主机技巧:
- 关闭虚拟主机对PHP的支持:
<VirtualHost *:80>
……
php_flag engine off
……
</VirtualHost>
- 防止盗链:
<VirtualHost *:80>
DocumentRoot /Data/webapps/www.example.com
#可以记录日志查看哪些来源使用了图片,这里可能还记录了网页
#CustomLog "|/Data/apps/cronolog/sbin/cronolog /Data/logs/%Y/%m/%d/show.%m%d%H" combined env=!local_referal
SetEnvIf Referer "^http://(.*). example.com/" local_referal
SetEnvIf Referer "^$" local_referal
<Directory /Data/webapps/www.example.com/pic>
Order Deny,Allow
Deny from all
Allow from env=local_referal
</Directory>
</VirtualHost>
分享到:
相关推荐
此文档适用于lamp环境apache虚拟主机的搭建,使用lamp环境搭建虚拟主机的新手,可以参看此文档。
具体的Apache虚拟主机配置,详细描述Apache虚拟主机的配置过程及原理
apache服务器 虚拟目录和虚拟主机设置详解
apache 虚拟主机配置 大全 资深web开发者总结apache配置vhost
linux下apache虚拟主机的配置方法
Apache虚拟主机配置文件 httpd-vhosts.comf
php+apache虚拟主机配置 简单.php+apache虚拟主机配置
tomcat—apache集群虚拟主机配置详解!
一台apache服务器上配置多个站点,使用不同的域名访问不同的站点。本来是前两天帮公司一位同事配置虚拟主机,完成后写的一份技术文档,现在分享给大家了。
文档是总结的apache的三种虚拟主机的配置方式,记录下来,方便以后查阅.
资源名称:Apache服务器虚拟主机虚拟目录配置 资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
apache 虚拟主机配置非常适合新人学习
详细讲解apache安装 php和apache整合 虚拟目录 虚拟主机
基于不同情况下配置apache虚拟主机的方法,一共八种情况。首先查看你虚拟主机属于哪一种情况,然后对号入座就好了。过程不复杂,关键在于对症下药。
apache 2.2虚拟主机 /etc/httpd/conf/httpd.conf 一个物理服务器提供多个站点;使用虚拟主机得先取消中心主机 基于不同的IP实现不同的虚拟主机 变化IP 基于不同的port实现不同的虚拟主机 变化port 基于不同...
Apache搭建虚拟主机(在本机起个假域名来访问php网站),可搭建许多个虚拟主机,假域名.zip
ubuntu 14.04设置Apache虚拟主机的方法.docx
Apache虚拟主机的架设,图文都有 有图有真相
具体如何配置apache里的虚拟主机