陈奇网络工作室

Apache虚拟主机虚拟主机配置和rewrite参数说明

建设工作站服务器

文章主要介绍了Apache的Virtual Host虚拟主机配置和rewrite模块的重要参数。 这是在同一Apache服务器软件上部署多个站点的基本方法。 需要的朋友请参照以下内容

虚拟主机配置过程

在这里的例子中,我们的路是这样的

document root:/home/jb51/sites/demo.jb51.net

ServerName: demo.jb51.net

进入apache虚拟主机配置目录

cd /etc/apache2/sites-available

2 .创建文件demo.jb51.net

virtual host *:80服务器管理员web master @ localhostdirectoryindexindex.htmlindex.PHP document root/home/jb51/sites/destes #039; /home/JB51/sites/demo.JB51.net

3 .激活虚拟主机配置

sudo a2ensite demo.jb51.net

访问/etc/apache2/sites-enabled/目录时,将显示所有活动的虚拟主机。 您可以在sudo a2dissite demo.jb51.net注销

CD/etc/Apache2/sites-enabled ls-lt

显示

代码的副本如下。

lwxrwxrwx1root root 362013-04-0517:29 demo.jb51.net-- ./sites-available/demo.jb51.net

重新启动apache服务

sudo /etc/init.d/apache2 restart

6.ubuntu设置主机

vim /etc/hosts

127.0.0.1 demo.jb51.net

7 .打开. htaccess目录设置,显示目录结构列表

目录和映射; #039; /home/

http://www.bbqmw.net/qm_bbqmbd/

JB51/demo.JB51.net& #039; allowoverridenoneallowoverridealloptions-indexesfollowsymlinks/directory

AllowOverride none意味着关闭. htaccess,如果打开,可以设置为AllowOverride all

Options -Indexes表示要关闭目录结构的显示,要打开,请设置为Options Indexes

Options FollowSymLinks表示支持symbol link (软连接),要关闭,请将其设置为Options -FollowSymLinks

rewrite模块重要参数的说明

打开rewrite :

sudo a2enmod rewrite

禁用写操作:

sudo a2dismod rewrite

服务器环境变量: Apache提供给rewirte模块的环境变量大致分为5种类型。

部分http头参数

1 .参数名称: HTTP_USER_AGENT

样品参考值: Mozilla/5.0(windows; u; Windows NT 5.1; zh-CN; rv:1.9.0.8 ) Gecko/2009032609 Firefox/3.0.8

说明:相当于PHP的服务器参数: $_SERVER[& #039; HTTP_USER_AGENT& #039; ]

2 .参数名称: HTTP_REFERER

样品参考值: http://www.test.cn/test.php

说明: PHP服务器参数: _SERVER[& #039; HTTP_REFERER& #039; )相当于

3 .参数名称: HTTP_COOKIE

示例参考值: ZDEDebuggerPresent=php、phtml、php3

说明:相当于PHP的服务器参数: $_SERVER[& #039; HTTP_COOKIE& #039; ]

4 .参数名称: HTTP_FORWARDED

示例参考值:使用代理服务器时为代理服务器的IP地址,在本地环境测试中出值并不容易。

说明:相当于PHP的服务器参数: $_SERVER[& #039; HTTP_FORWARDED& #039; ]

详情请访问云服务器、域名注册、虚拟主机的问题,请访问西部数码代理商官方网站: www.chenqinet.cn

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3