`
mushme
  • 浏览: 793476 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

apache配置,让多域名指向一个域名

阅读更多
<VirtualHost *:80 >
ServerAdmin investide@investide.cn
DocumentRoot C:/java/tomcat-6.0.20/webapps/ROOT
ServerName localhost
ServerAlias localhost.com.cn www.localhost.com.cn abc cde 192.168.25.102

RewriteEngine on
RewriteLog logs/rewrite.log
RewriteLogLevel 0

RewriteCond %{HTTP_HOST}   !^www\.localhost\.com\.cn [NC]
RewriteCond %{HTTP_HOST}   !^$
RewriteRule ^/(.*)         http://www.localhost.com.cn/$1 [L,R]

这样配置后,无论是abc,或者localhost,都会被跳转到localhost.com.cn
分享到:
评论

相关推荐

    Linux apache环境多域名配置

    ### Linux Apache环境多域名配置详解 #### 一、前言 在互联网开发中,单一服务器部署多个项目并分别对应不同的域名是一种常见的需求。这不仅能够提高服务器资源的利用率,还能帮助开发者更好地组织和管理不同类型...

    本地机apache配置基于域名的虚拟主机

    为了让互联网上的其他计算机能够通过域名找到你的本地服务器,你需要在本地的hosts文件(Windows: `C:\Windows\System32\drivers\etc\hosts`,Linux/Mac: `/etc/hosts`)中添加一条记录,将你的域名指向本地IP...

    在Apache中配置多个域名

    - **多个域名映射到同一网站**:如果您希望多个域名指向同一个网站,可以在`ServerName`之后添加多个`ServerAlias`指令,例如: ```apacheconf ServerName yourdomain.com ServerAlias www.yourdomain.com ...

    linux 下 apache + tomcat 配置多个域名(包括二级域名)

    在Linux环境中,使用Apache HTTP服务器和Tomcat应用服务器配置多个域名(包括二级域名)是一项常见的任务,这可以实现一个服务器托管多个网站或者服务。Apache通常作为前端服务器处理静态内容,而Tomcat则作为后端...

    PHP服务器上配置apache绑定多域名[参考].pdf

    以下是一份详细的步骤指南,帮助你理解如何在Apache上配置多域名。 首先,Apache的主配置文件通常位于`/apache/conf/httpd.conf`。在这个文件中,你可以找到关于服务器设置的各种指令。在配置多域名时,我们需要...

    apache+tomcat域名泛解析

    这在实际应用中非常有用,例如当需要快速部署多个项目时,可以通过配置一个主域名下的多个子域名,每个子域名对应不同的服务或者应用程序,这样就可以避免为每个项目单独申请域名所带来的不便。 #### 二、准备工作 ...

    一台服务器安装了APACHE,如何绑定多个域名和网站

    在当今互联网时代,一个服务器托管多个网站已经成为常态。Apache作为一款广泛使用的开源Web服务器软件,提供了多种方式来实现这一需求。本文将详细介绍如何在一台已经安装了Apache的服务器上绑定多个域名,并设置...

    (Apache & IIS)同一个IP的同一个端口,绑定多个域名

    可以在Apache配置文件中定义多个`VirtualHost`实例,每个实例对应不同的域名,指向不同的文档目录。例如,在上面的例子中,定义了两个虚拟主机,分别对应`szwpc.51vip.biz` 和 `szwpc.oicp.net`,并且指定了不同的...

    Apache禁止域名恶意指向网站的方法

    在互联网环境中,有时候我们会...综上所述,防止Apache服务器被恶意域名指向主要依赖于合理的VirtualHost配置、目录权限控制以及日志监控。通过这些措施,你可以有效地保护你的服务器,避免被不受欢迎的访问者侵扰。

    apache的解析域名到目录的方法

    `mod_rewrite`是Apache的一个模块,它允许进行URL重写和路由规则设定,这对于将域名映射到特定目录非常关键。在`httpd.conf`中找到`LoadModule rewrite_module modules/mod_rewrite.so`行,移除前面的`#`号以启用该...

    apache配置文件详解

    - **说明**: prefork.c模块是一个非线程型的、预分叉的多路处理模块(MPM),主要用于多处理器或多核心的环境。 - **配置参数**: - **StartServers**: 指定服务器启动时创建的工作子进程数量。 - **...

    nginx+tomcat多域名配置

    - 在Nginx配置文件中,可以通过`server`块来定义不同的虚拟主机,每个虚拟主机对应一个或多个域名。通过`listen`指令指定监听的端口,`server_name`指令设置对应的域名。 3. **Nginx配置示例**: ``` server { ...

    Linux环境下Apache服务器配置二级域名的方法详解

    (以域名www.csdn.net为例,现在需要配置一个二级域名blog.csdn.net指向主机地址) 首先,确认开启Apache配置文件httpd.conf中的mod_rewrite模块: 这里科普一下这个模块: 接下来我们需要登录所购域名运营商的...

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

    这里,`RewriteMap`定义了两个映射,`lowercase`用于将服务器名转换为小写,`vhost`则是一个文本映射,指向`vhost.map`文件,这个文件将子域名与实际的文档根目录关联起来。 创建`vhost.map`文件,路径应与`...

    虚拟域名的配置和设置方法

    - **Apache**:在Apache的配置文件(如httpd.conf或sites-available目录下的配置文件)中,创建一个新的VirtualHost区块,指定ServerName(域名)、DocumentRoot(网站根目录)等参数。 - **Nginx**:在nginx的...

    Apache 2配置域名绑定的方法详解

    在本篇文章中,我们将深入探讨如何在Apache 2上配置域名绑定,以便多个域名可以指向同一个服务器的不同目录或应用。 首先,我们需要理解域名绑定的基本概念。域名绑定允许我们通过特定的域名访问服务器上的不同站点...

    windows下apache2.4虚拟主机配置本机域名以及报403的处理方法

    1.首先,找到hosts文件,C:\Windows\System32\drivers\etc\hosts,打开hosts,IP指向一个域名: 如127.0.0.1 www.tp5.com 2.打开Apache配置文件 httpd.conf,位于Apache\conf目录下: 搜索‘LoadModule headers_...

    Apache配置详解

    Apache的配置主要通过主配置文件`httpd.conf`进行,这是一个文本文件,包含了控制Apache行为的各种指令。理解并掌握这些配置指令对于管理和优化服务器至关重要。 1. **基本配置结构** Apache的配置文件遵循包含...

    apache虚拟目录和伪静态的配置

    虚拟目录,也称为别名或符号链接,允许我们在一个Apache服务器上设置多个独立的网站或者目录,而这些目录并不实际位于服务器根目录下。这有助于组织和管理不同项目或用户的文件,同时减少主域名下的文件混乱。 配置...

Global site tag (gtag.js) - Google Analytics