其实跟平常的虚拟主机配置没啥区别,区别在于需要将中文域名转成punycode编码。比如:
- <VirtualHost *:80>
- DocumentRoot /usr/local/www/website/huojiu
- ServerName xn--tjVz18B5xP7pJ.com #此处为中文域名提供的punycode编码
- ServerAlias www.xn--tjVz18B5xP7pJ.com #此处为中文域名提供的punycode编码
- SuexecUserGroup huojiu huojiu
- ErrorLog "/usr/local/www/website/huojiu/error_log"
- CustomLog "/usr/local/www/website/huojiu/access_log" common
- </VirtualHost>
关于punycode转码可在CNNIC网站找到。地址为:http://www.cnnic.net.cn/html/Dir/2003/10/29/1112.htm
原文:http://www.kokkowon.com/archives/985
分享到:
相关推荐
在Linux环境下配置Apache虚拟主机是一项关键的服务器管理技能,它允许在同一台物理服务器上运行多个独立的网站,每个网站都拥有自己的域名、文档根目录、错误日志等配置。以下是对给定文件信息中提到的知识点进行的...
- 浏览器通过DNS解析域名后,再根据请求中的`Host`头部来识别不同的虚拟主机。 #### 三、基于IP地址的虚拟主机配置 **2.1 配置示例** ``` ServerAdmin webmaster@test.com DocumentRoot /data/wwwroot ...
Apache虚拟主机配置是服务器管理中的基础操作,它允许在单个服务器上托管多个网站,每个网站可以有不同的域名或IP地址。在Apache服务器中,我们通过修改主配置文件httpd.conf来实现这一功能。Apache虚拟主机有两种...
### Apache虚拟主机配置详解 #### 一、Apache虚拟主机简介 Apache是一款广泛使用的Web服务器软件,支持多种操作系统,包括Windows、Linux等。通过配置Apache,我们可以实现多网站共存一台服务器的需求,即“虚拟...
在"php+apache虚拟主机配置"中,我们需要完成的主要任务是配置Apache服务器,使其能够识别和解析PHP文件,并设置虚拟主机以便在同一台服务器上托管多个网站。下面将详细介绍这个过程: 1. **安装Apache和PHP**: ...
下面我们将详细介绍如何配置Apache虚拟主机。 1. **虚拟主机类型** Apache支持两种类型的虚拟主机:基于名称(Name-Based)和基于IP(IP-Based)的虚拟主机。基于名称的虚拟主机依赖于DNS系统,通过不同的域名指向...
总的来说,Apache虚拟主机的泛域名解析功能提高了服务器的灵活性和可扩展性,使得管理和维护多个关联域名变得简单高效。通过熟练掌握`ServerName`和`ServerAlias`的使用,可以更好地服务于不同需求的网络应用。
Apache虚拟主机允许通过IP地址、端口或域名来区分不同的站点,从而提高了服务器资源的有效利用和管理效率。在配置过程中,可能会遇到一些常见问题,如虚拟主机冲突和宿主机丢失。下面我们将详细探讨这些问题以及解决...
这样,当客户端访问这三个不同的域名时,Apache可以根据`ServerName`字段中的值来确定哪个虚拟主机应该处理请求。 #### 高级配置示例 更复杂的配置可能涉及不同IP地址和端口的混合使用。例如: ```apache ...
### Apache单IP虚拟主机配置详解 #### 一、引言 在互联网服务器管理与部署过程中,经常需要在同一台物理服务器上运行多个独立的网站或应用服务。为了实现这一目标,Apache Web服务器提供了一种名为“虚拟主机”的...
以下是对Apache虚拟主机配置及泛域名解析的详细说明。 **基于IP地址的虚拟主机配置** 在这种配置中,每个虚拟主机对应一个独立的IP地址。例如: ```apacheconf Listen 80 DocumentRoot /www/jb51 ServerName ...
配置Apache服务器以实现虚拟主机服务,允许在单个服务器上托管多个独立的网站,每个网站都可以有自己的域名和内容。虚拟主机技术是通过分配服务器资源,如系统资源、网络带宽和存储空间,来创建看似独立的多个网站。...
标题 "Tomcat配置虚拟目录,外加域名解析" 涉及到两个主要的IT概念:Tomcat服务器的虚拟主机配置以及域名解析。Tomcat是Apache软件基金会开发的一款开源Java Servlet容器,常用于部署Web应用。虚拟目录允许我们在一...
mod_vhost_alias是Apache的一个模块,它支持使用虚拟主机别名,这对于实现泛域名解析至关重要。首先需要确保该模块已启用: ```apache LoadModule vhost_alias_module modules/mod_vhost_alias.so ``` 2. **...
在httpd中配置虚拟主机,主要涉及以下几个关键设置: 1. **Listen**:指定服务器监听的地址和端口,如`Listen 80`表示监听所有IP的80端口。 2. **ServerName**:定义当前Web站点的DNS名称,用于识别和匹配请求。 3....