apache如何绑定多个域名和设置默认文档顺序


一台服务器安装了Apache,如何绑定多个域名或网站呢?

最简单高效的方法如下:

1.  先打开Apache的配置文件httpd.conf,在这个文件,

找到这句:

#Include etc/extra/httpd-vhosts.conf

(根据安装路径不同,上面的路径会略有不同)

把前面的#去掉,即开启了使用虚拟主机的功能;

2.  在httpd-vhosts.conf中进行虚拟主机的配置操作;也可以在httpd.conf直接写入配置,但是

不建议这么做;

3.  打开httpd-vhosts.conf文件,找到NameVirutalHost *:80,这句话的含义是制定这个主机的

IP地址和端口号;

4.  关键的virtualhost配置,在NameVirutalHost *:80的下面;

注意事项:Apache在接受请求时,首先会默认第一个VirtualHost,然后再匹配其他虚拟主

机,如果没有匹配的,就是第一个VirtualHost起作用。故,在httpd.conf中,将

(这个是所有目录的默认配置)和的权限,

都默认设置为deny from all。

5.  virtualhost配置实例:

<VirtualHost*:80>
ServerName *
DocumentRoot </opt/lampp/htdocs/guest>
<Directory /opt/lampp/htdocs/guest>
Order deny,allow
Allow from all
</Direcotry>
<VirtualHost/>

后面的,依次添加就可以

<VirtualHost *:80>
ServerName www.myweb1.com
DocumentRoot </opt/lampp/htdocs/myweb1>
<Directory /opt/lampp/htdocs/myweb1>
Order deny,allow
Allow from all
</Direcotry>
<VirtualHost/>


设置默认文档顺序:

在你apache里有conf这个文件夹,里面有个httpd.conf

在里面找到这段 大概是这样子的

 <Directory />
 Options FollowSymLinks
 DirectoryIndex index.php index.html
 AllowOverride All
 Order deny,allow
 Allow from all
</Directory> 

这样的顺序就是index.php然后index.html

你可以按照你网站所需要的文档顺序调整,注意要备份,改错了apache会启动不了的!

时间: 2024-08-02 01:38:04

apache如何绑定多个域名和设置默认文档顺序的相关文章

跨域学习笔记3--web.config设置之system.webServer 详细介绍,为网站设置默认文档

自己并不懂,在此先记录下来,留待以后学习... 如何:为 IIS 7.0 配置 <system.webServer> 节2008-06-14 22:26http://technet.microsoft.com/zh-cn/sysinternals/bb763179.aspx 如何:为 IIS 7.0 配置 <system.webServer> 节Web.config 文件中的 system.webServer 节用于指定适用于 Web 应用程序的 IIS 7.0 设置.system

IIS express 7.5 设置默认文档

在C:\Users\[电脑用户名]\Documents\IISExpress\config 下面有个applicationhost.config文件,打开文件找到<system.webServer>节点

IIS 之 IIS 7及以上多域名或端口绑定同一物理目录并设置不同默认文档

今天在 IIS 7 多端口或域名绑定同一物理目录,设置不同的默认文档遇到问题:同一物理目录的多个站点修改任意一个站点默认文档都会一起更改. 原因:在同一个物理目录下只有一个 web.config,并且 IIS7 把默认文档设置写在这里,导致所有域名的默认文档设置共享. 解决方案: 比如我们把 www.ExampleA.com 和 www.ExampleB.com 两个域名都指向 E:\WebTest 文件目录,想把 www.ExampleA.com 的默认文档设为目录下的 indexA.html

新手织梦建站教程:设置网页文档默认点击数为0方法

新手织梦建站教程:设置网页文档默认点击数为0 自从学会使用织梦建站以来,一直有一个问题困扰着自己,把织梦随机产生的网页默认点击数为0.相信刚接触织梦的朋友也有和我一样的想法,今天终于设置成功了,拿出来和新手站长们一起分享下,说起来汗颜的很!其实后台里面能够直接设置,以不过自己实在马虎的很,以前一直没有仔细的研究织梦,才落到如此下场,嘿嘿!还是说正事吧,下面我们来了解下织梦后台设置,网页默认点击次数为0的方法和步骤,希望对您有所帮助! 第一步.登录织梦后台,点击左侧"系统"选项,在&qu

C# 设置Word文档保护(加密、解密、权限设置)

对于一些重要的word文档,出于防止资料被他人查看,或者防止文档被修改的目的,我们在选择文档保护时可以选择文档打开添加密码或者设置文档操作权限等,在下面的文章中将介绍如何使用类库Free Spire.Doc for .NET来加密.解密以及给文档设置操作权限等,主要分为以下几个要点来具体阐述 添加Word密码保护 解除Word密码保护 设置word文档操作权限 设置Word部分内容编辑权限工具使用: 安装Free Spire.Doc之后,在程序中引用Spire.Doc.dll即可(dll可以在安

C#如何设置Excel文档保护——工作簿、工作表、单元格

简介 Excel在工作和学习中应用广泛,是必不可少的数据统计与处理工具.对于一些重要的Excel文件,只供特殊人员查看.编辑或者防止重要数据对外泄露时,就需要设置文档保护,包括设置访问密码.设置文件只读等操作.本篇文章将介绍如何使用C#来设置Excel工作簿和工作表的保护,示例内容涉及以下要点 加密Excel工作簿 解密Excel工作簿 加密Excel工作表3.1加密整个工作表3.2 锁定单元格区域 解密工作表 隐藏单元格公式 工具使用 Spire. XLS for .NET 8.0 PS: 安

iis7网站默认文档包含文件夹设置

iis7在默认文档中可以设置首页,一般可以直接设置网站根目录下的页面为首页,但是当页面不在根目录下时,直接按路径添加就不行了,如"admin/default.aspx".添加完后只有"default.aspx"了,这是因为没有打开默认网站下的"启用父路径"功能 .选中"default web website",在右侧选中"asp"功能,打开,将"启用父路径"设置为true就可以添加&qu

使用Aspose.Words设置word文档多倍行距

以下是官网上论坛上找的例子 // Create empty docuemnt and DocumentBuilder Document doc = new Document(); DocumentBuilder builder = new DocumentBuilder(doc); // Specify linespacing 1.5 line builder.ParagraphFormat.LineSpacingRule = LineSpacingRule.Multiple; // The l

FastDFS安装扩展篇——安装PHP、Apache及Nginx的FastDFS扩展【所有fastdfs文档】

FastDFS安装扩展篇——安装PHP.Apache及Nginx的FastDFS扩展 公司项目准备用fastdfs开始我就不知道这个是什么意思的,忙活了一个星期才大致明白,然后配置加使用,所有的东西都是从不懂到懂,前提是你要勇敢的面对他.东西就是让人用的,一个星期不会用,花费一个月的时间,只要刻苦钻研,一定会战胜的! 关于linux下如何安装FastDFS请参考:http://www.icultivator.com/p/4843.html 一.安装配置FastDFS支持PHP FastDFS不是