简单介绍apache的rewirte配置教程

任何二级域名,均跳转到www下。

本地测试站点:www.111cn.net,下面是apache里的配置:

 代码如下 复制代码

<VirtualHost *>
    <Directory "D:/webroot/myphp.com">
        Options -Indexes FollowSymLinks
        Allow from all
        AllowOverride All
    </Directory>   
    ServerAdmin admin@www.111cn.net
    DocumentRoot "D:/webroot/myphp.com"
    ServerName myphp.com:80
    ServerAlias *.myphp.com   

  RewriteEngine on
  RewriteCond %{HTTP_HOST} ^myphp.com
  RewriteRule ^(.*)$ http://www.111cn.net/

    ErrorLog logs/www.111cn.net-error_log
</VirtualHost>

注意: “ServerAlias *.myphp.com ”这个配置必须有。

方法二:在网站根目录下建立.htaccess文件,讲跳转代码写在这个文件中即可

apache中的配置为:

 代码如下 复制代码

<VirtualHost *>
    <Directory "D:/webroot/myphp.com">
        Options -Indexes FollowSymLinks
        Allow from all
        AllowOverride All
    </Directory>   
    ServerAdmin admin@www.111cn.net
    DocumentRoot "D:/webroot/myphp.com"
    ServerName myphp.com:80
    ServerAlias *.myphp.com
    ErrorLog logs/www.111cn.net-error_log
</VirtualHost>

.htaccess文件中的文件配置为:

 代码如下 复制代码

RewriteEngine on
RewriteCond %{HTTP_HOST} ^myphp.com
RewriteRule ^(.*)$ http://www.111cn.net/

注意:添加.htaccess文件文件时,必须在apache里配置:

 代码如下 复制代码

    Options -Indexes FollowSymLinks
        Allow from all
        AllowOverride All

以上三项。

“.htaccess文件”的创建方法:在windows下无法直接创建这个文件,需通过文件编辑器创建,我用editplus,应该还有其它工具。

RewriteCond语句的作用类似if语句,执行条件判断。

时间: 2024-07-29 05:51:03

简单介绍apache的rewirte配置教程的相关文章

windows2003+apache反代理配置教程(不支持目录)

1.安装Apache,并使其能正常运行(如果不会安装,请在BAIDU搜索相关文章) 2.打开httpd.conf,找到以下几个Module并将其启用(如果没有,可以自行添加) mod_proxy.so(module_proxy) mod_proxy_http.so(module_proxy_http) mod_cache.so(module_cache) mod_disk_cache.so(module_disk_cache) 3.参考以下VirtualHost段,进行设置: <VirtualH

织梦cms目录权限安全配置教程(iis/apache/windows/linux)

../  [站点上级目录] //如果要使用后台的目录相关的功能需要有列出目录的权限 //0444 /   [站点根目录] //需要执行和读取权限 如果要在根目录下面创建文件和目录的话需要有写入权限 //0755 /install [安装程序目录] //需要有执行和读取权限 //建议安装完成以后删除或者改名 //0555 /dede [后台程序目录] //需要有执行权限和读取权限 //建议安装完成以后修改目录名称 //0755 /include [主程序目录] //需要有写入.执行权限和读取权限

jpgraph安装配置教程详细介绍

在学习了之前两篇php jpgraph安装教程后,只要jpgraph类库通过了PHP安装环境的验证后,就可以正式安装jpgraph类库了,其实jpgraph类库的安装非常方便,只要将下载的jpgraph类库解压缩至已搭建的PHP环境下的相关目录下即可.jpgraph安装过程的关键在于PHP配置文件php.ini与jpgraph配置文件jpg-config.inc.php配置.下面我根据jpgraph类库的英文文档进行说明,希望对使用jpgraph类库的PHP开发者有所帮助. jpgraph类库安

详细的图文介绍如何利用XAMPP本地建站的环境配置教程

原文:详细的图文介绍如何利用XAMPP本地建站的环境配置教程 WordPress 是一个简便快捷,用途广,人气旺的一个开源的博客建站程序.很有很多等您去发现. 简便快捷:在性能上易于操作.易于浏览: 用途广:可以建博客,可以建企业的官网等等. 人气旺:这个好处就是,平时我们遇到的问题,人家网上早已经是有人遇到过来,可以很快的找到解决的方案. 开源性:你可以通过这个开源,不受什么版权的影响,可以建设自己喜欢的网站,当然也可以为开源做贡献.WordPress虽为免费的开源软件,但其价值无法用金钱来衡

简单测试Apache是如何完成负载均衡策略配置_Linux

随着访问量的不断提升,以及对响应速度要求的苛刻,进行负载均衡设置就显得尤为重要了.公司的系统在最初设计的时候就已经考虑到了负载均衡的规划,www静态服务器配置了两台,由于初期项目时间紧,并且访问量并不高,所以当时只用了一台,另一台在内网中,只是进行了同步,并为发挥出效用来.此次就是对负载均衡的一个简单测试. 先介绍一下apache mod_proxy_balancer的几个配置规则: 将Apache作为LoadBalance前置机分别有三种不同的部署方式,分别是: 1 )轮询均衡策略的配置 进入

WML教程2:简单介绍关于WML文件的概念WML Decks

概念|教程 这里简单介绍一个关于WML文件的概念,其他的细节问题会在后面的章节还详细介绍. 声明由于WML语言继承于XML,所以一个有效的WML文档必须包含一个XML声明和一个文件类型声明. 以下就是一个最常用的声明,由于WML语法要求非常严格,为了避免出错,制作者可以直接拷贝粘贴到制作文档. <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" &quo

Apache安装配置和虚拟主机配置教程

Apache 2.0 安装 相对IIS来说Apache建立站点更加专业,一些大型门户网站和流量大的专业站点都是通过Apache发布站点的.而且以往很多程序都是通过ASP语言完成的,ASP与IIS的兼容性比较好,那时IIS用户比较多.随着PHP语言的流行,越来越多的用户抛弃了ASP.相比IIS来说Apache与PHP的兼容性更好,执行代码的效率更高,运行起来也更加稳定. 第一步:下载Apache 2.0安装程序,并运行. 第二步:同意许可协议点"NEXT"按钮继续. 第三步:查看帮助信息

PHP.ini安全配置检测工具pcc简单介绍

  这篇文章主要介绍了PHP.ini安全配置检测工具pcc简单介绍,这款工具非常实用,可以检测PHP配置文件中得配置项是否存在安全隐患,并提出相应的配置建议,需要的朋友可以参考下 概述 前一段时间,在工作中遇到了一个开源程序,该程序主要用来检测PHP配置文件中得配置项是否存在安全隐患,并提出相应的配置建议,使PHP程序更加安全. 使用 这个程序使用起来非常简单,大家可以自行使用.下面是程序运行截图:

[python+nltk] 自然语言处理简单介绍和NLTK坏境配置及入门知识(一)

        本文主要是总结最近学习的论文.书籍相关知识,主要是Natural Language Pracessing(自然语言处理,简称NLP)和Python挖掘维基百科Infobox等内容的知识.         此篇文章主要参考书籍<Natural Language Processing with Python>Python自然语言处理,希望对大家有所帮助.书籍下载地址:         官方网页版书籍:http://www.nltk.org/book/         CSDN下载地