`
ljl_ss
  • 浏览: 54800 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

apache中配置二级域名的两种方式

 
阅读更多
关于apache下配置的两种方式:


第一种:在httd.conf文件中做台下配置
步骤如下:
   1). 将VirtrualHostName 80 前面的注释去掉
   2).添加你的二级域名(有多少个加多少个)

   
<VirtualHost *:80>
 ServerName tt.domain.com
 ServerAlias tt.domain.com
 DocumentRoot "/var/www/games"
<Directory "/var/www/games">
 Options FollowSymLinks IncludesNOEXEC Indexes
 DirectoryIndex index.html index.htm default.htm index.php default.php index.cgi default.cgi index.shtml index.aspx default.aspx
 AllowOverride All
 Order Deny,Allow
 Allow from all
 php_admin_value open_basedir "/var/www/games;/var/tmp/uploadtemp/;/tmp"
 php_admin_value safe_mode On
</Directory>
</VirtualHost>

    


第二种 通过rewrite方式,这种方式不用重启apache,推荐使用
步骤如下:

  1). 在某目录下如/usr/local/apache2下新建一个文件,名为vhost.map
  2). 在vhost.map中添加你的二级域名对应的目录
       格式如下
   
     admin.domain.com  /var/www/games/admin
    

  3).在httpd.conf里添加rewrite 语法如下:
     
          RewriteEngine on
          RewriteMap lowercase int:tolower
          RewriteMap vhost txt:vhost.map
          RewriteCond ${lowercase:%{SERVER_NAME}} ^(.+)$
          RewriteCond ${vhost:%1} ^(/.*)$
          RewriteRule ^/(.*)$ %1/$1

      

OK  以上就是apache中配置二级域名的方式,ngninx类似
分享到:
评论

相关推荐

    最简单快速的Apache二级域名实现方法介绍

    本文将详细介绍一种最简单快速的方法来实现Apache二级域名。 首先,你需要确保你的顶级域名(如 `domain.com`)已经进行了泛域名解析。泛域名解析意味着任何子域名(如 `www`, `bbs`, `anyname`)都将指向同一IP...

    URL重定向,动态加载二级域名

    在IT行业中,URL重定向和动态加载二级域名是两种关键的技术,它们对于构建现代Web应用程序至关重要。下面将详细解释这两个概念及其应用场景。 首先,我们来理解URL重定向(URLRewriter)。URL重定向是一种网络技术...

    二级域名分发系统源码.zip

    二级域名分发系统是一种网络应用架构,用于将顶级域名下的不同子目录映射为独立的二级域名,以实现网站内容的高效管理和用户友好的访问体验。在这个“二级域名分发系统源码.zip”压缩包中,包含了一套完整的源代码,...

    伪静态和url重写 实现二级域名

    在域名控制面板中设置星号(*)通配符,将所有未知二级域名指向主站点的IP地址。这样,即使用户输入任意二级域名,如`anyname.example.com`,也能正确访问到站点。 **四、整合应用:在IIS上实现二级域名的伪静态和...

    移动网站二级域名 m 重定向到子目录

    本文将详细解释如何通过两种常见的服务器配置文件——`.htaccess` (适用于Apache服务器) 和 `web.config` (适用于IIS服务器) 来实现这个重定向过程。 首先,我们来看`.htaccess`文件的设置方法。`.htaccess`文件是...

    Apache中文文档中文注解

    - 常见的日志格式有`common`和`combined`两种。 7. **&lt;Directory&gt; 和 ** - `&lt;Directory&gt;`用来配置特定目录下的访问权限,如`&lt;Directory "/var/www/html"&gt;`。 - `&lt;Location&gt;`则用来配置特定URL路径下的访问权限,...

    Apache 二级域名实现方法介绍

    总结起来,Apache二级域名的实现涉及以下几个步骤: 1. 配置泛域名解析。 2. 启用Apache的mod_rewrite模块。 3. 在 httpd.conf 中添加URL重写规则。 4. 创建vhost.map文件并定义子域名与目录的映射。 5. 确保物理...

    apache配置文件详解

    通过以上详细介绍,我们可以了解到Apache配置文件中的主要参数及其作用,这对于管理和优化Apache服务器具有重要意义。合理配置这些参数可以帮助提升服务器性能、加强安全性并满足各种复杂的需求场景。

    apache+jetty负载配置案例

    Apache和Jetty是两种常用的Web服务器,它们在不同的场景下有着各自的优势。Apache以其丰富的模块化设计和广泛的支持,常被用作前端服务器处理HTTP请求,而Jetty则以其轻量级、快速和对Java应用的优化而受到开发者的...

    Apache负载均衡实现

    总之,Apache的反向代理和负载均衡功能为企业级Web服务提供了一种强大而灵活的解决方案。通过合理的配置,我们可以实现高可用性、高性能的Web服务架构。在实践中,不断优化配置,监控系统性能,将有助于提升整体服务...

    apache2 中文手册

    - 多域名支持:Apache可以配置为同时托管多个网站,每个网站有自己的域名,通过VirtualHost指令实现。 4. **模块管理**: - 动态加载:Apache支持模块化设计,可以根据需求加载或卸载模块,如mod_rewrite用于URL...

    apache将不带www域名301重定向到带www的域名的配置方法

    搜索引擎对顶级域名和二级域名(如`www`前缀)的权重判定存在差异。因此,统一网站入口变得尤为重要。通过将所有访问重定向到单个域名版本,可以确保网站权重集中在一个地方,有利于SEO优化,提高搜索排名。 #### ...

    Apache服务器.pdf

    根据不同的实现方式,可以分为两种类型: - **IP型虚拟主机**:每个虚拟主机都需要分配不同的IP地址。这种方式对于一些无法实现域名解析的环境非常有用,但可能受限于可用的IP资源。 - **域名型虚拟主机**:多个...

    apache_1.3.23.tar.gz

    这个软件包以`.tar.gz`格式提供,这是一种常见的Linux和Unix平台上的文件压缩方式,它结合了`tar`(归档)和`gzip`(压缩)两个工具的功能。`apache_1.3.23.tar.gz`文件包含了Apache服务器的所有源代码和必要的配置...

    linux下apache+web服务器搭建教程.pdf

    获取Apache软件通常有两种方式:源代码包需要编译,适合熟悉Linux环境的用户;预编译的二进制包则可以直接安装,适合初学者。在Linux系统中,Apache可能已经包含在默认的软件包中,可以通过Linux安装程序进行选择...

    apache2.2文档.rar

    2. **多线程与事件模型**:Apache 2.2提供了多线程(MPM Worker)和事件驱动(MPM Event)两种处理模型,以适应不同类型的负载和性能需求。 3. **安全增强**:包括SSL/TLS加密支持,通过mod_ssl模块实现,以及通过...

    Apache与Tomcat集成,资源是已经集成好的,可以参考

    3. **配置Apache虚拟主机**:在httpd-vhosts.conf或httpd.conf中添加一个新的虚拟主机,设置监听端口和DocumentRoot。例如: ``` *:80&gt; ServerName yourdomain.com DocumentRoot "/path/to/your/static/files" ...

    nginx替代方案,nginx代替apache与jboss

    Apache 和 JBoss 是两种广泛使用的 Web 服务器和应用服务器,但在高并发场景下,可能会遇到性能瓶颈。Nginx 作为一种轻量级、高性能的 HTTP 和反向代理服务器,逐渐成为 Apache 的一种有效替代方案。本文将详细介绍...

    三大WEB服务器对比分析(apache-apache-nginx)

    - **Apache**适用于需要高度定制化配置、支持大量插件和模块的企业级应用。 - **Lighttpd**适合于追求极致性能、内存占用较低的应用场景,特别是在资源有限的环境中。 - **Nginx**则在高性能、高并发请求处理方面...

Global site tag (gtag.js) - Google Analytics