支持httpd.conf 配置和目录 .htaccess配置

启用rewrite

# LoadModule rewrite_module modules/mod_rewrite.so
去除前面的 #
LoadModule rewrite_module modules/mod_rewrite.so

启用.htaccess

AllowOverride None    修改为: AllowOverride All

mod_rewrite 规则修正符

1) R 强制外部重定向
2) F 禁用URL,返回403HTTP状态码。
3) G 强制URL为GONE,返回410HTTP状态码。
4) P 强制使用代理转发。
5) L 表明当前规则是最后一条规则,停止分析以后规则的重写。
6) N 重新从第一条规则开始运行重写过程。
7) C 与下一条规则关联

如果规则匹配则正常处理,以下修正符无效

 T=MIME-type(force MIME type) 强制MIME类型
9) NS  只用于不是内部子请求
10) NC 不区分大小写
11) QSA 追加请求字符串
12) NE 不在输出转义特殊字符   \%3d$1  等价于 =$1

简单示例

1.

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.setlt.net  [NC]
RewriteRule   ^/(.*) http://www.setlt.net/ [L]

2.

RewriteEngine on
RewriteRule ^/test([0-9]*).html$ /test.php?id=$1
RewriteRule ^/new([0-9]*)/$ /new.php?id=$1 [R]

转载于:https://www.cnblogs.com/c3055/articles/2099636.html

Apache Rewrite 拟静态配置相关推荐

  1. Apache rewrite URL静态化配置与参数详解

    RewriteEngine On|Off RewriteEngine 可用On 或者 Off 打开或关闭rewrite功能. rewrite configurations 不会继承,所以你得给每个你想 ...

  2. Apache Rewrite url重定向功能的简单配置

    1.Apache Rewrite的主要功能 就是实现URL的跳转和隐藏真实地址,基于Perl语言的正则表达式规范.平时帮助我们实现拟静态,拟目录,域名跳转,防止盗链等 2.Apache Rewrite ...

  3. [转]配置nginx+apache 其中动态由apache处理,静态由nginx处理

    转载自: http://blog.lubingit.com/post/86/  大 | 中 | 小   http://forum.ubuntu.org.cn/viewtopic.php?t=26084 ...

  4. Apache rewrite

    Apache rewrite mod_rewrite简介和配置 实URL跳转隐藏真实地址 拟目录 域名跳转 防止盗链 Apache配置支持httpd.conf配置.htaccess配置 启用rewri ...

  5. Apache Rewrite的主要功能

    #Apache Rewrite的主要功能 #就是实现URL的跳转和隐藏真实地址,基于Perl语言的正则表达式规范. #平时帮助我们实现拟静态,拟目录,域名跳转,防止盗链等 在httpd.conf中去掉 ...

  6. Apache 虚拟主机 VirtualHost 配置

    虚拟主机 (Virtual Host) 是在同一台机器搭建属于不同域名或者基于不同 IP 的多个网站服务的技术. 可以为运行在同一物理机器上的各个网站指配不同的 IP 和端口, 也可让多个网站拥有不同 ...

  7. Linux+Apache+Mysql+PHP典型配置

    版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明 http://www.5ilinux.com/lamp01.html 关键字:apache+mysql+php ap ...

  8. Apache Rewrite规则详解[转]

    1.Rewrite规则简介:Rewirte主要的功能就是实现URL的跳转,它的正则表达式是基于Perl语言.可基于服务器级的(httpd.conf)和目录级的(.htaccess)两种方式.如果要想用 ...

  9. 【SSL】【Apache】 使用向导配置 https/ssl

    前言 Apache 2.4.39 phpStudy 8.1.1.2 tomcat 8.0 的项目 准备 在 httpd.conf 配置文件中加载 Http 反向代理用到的模块 LoadModule p ...

  10. Apache Rewrite 规则详解

    在开篇之前: 我想说这篇文章其实是我刚刚接触Rewrite的时候学习的文档,应属转载,但是在这里我不想写明原地址,原因是文章中大多数给出的配置命令经实验都是错误的.需要原文的可以在谷歌上搜索一下&qu ...

最新文章

  1. ngnix+keepalived 实现N主高可用负载均衡web群集
  2. 命令行无法运行php,php不支持执行cmd命令行
  3. android最新版本 note8,三星Note8官方国行版安卓9固件rom升级包:CHC-N9500ZCS4DSF5
  4. 数据共享如何改变世界_如何改变他人?“我不会去改变这个世界,我们会去改变自己”。...
  5. 软件数控编程_这么多CNC数控编程软件, 你觉得哪个好?
  6. 华为-2025十大趋势:智能世界,触手可及.pdf(附下载链接)
  7. python scikit_Python SciKit学习教程
  8. mysql,oracle,sql server数据库默认的端口号,端口号可以为负数吗?
  9. Oracle10g安装教程、配置实例、监听、客户端程序详解_Windows篇
  10. java小游戏程序的编写
  11. C/C++预处理过程详细梳理(预处理步骤+宏定义#define/#include+inline函数+宏展开顺序+条件预处理+其它预处理定义)
  12. 利用excel生成word并在其中批量插入图片和题注、文字描述等内容
  13. java人机猜拳模块流程图_基于java实现人机猜拳游戏
  14. 请教dalao,为什么运行时二三步会合并到一起?
  15. git stash暂存操作
  16. 教你如何谈朋友噢!!!zz
  17. 通过快递鸟如何接入韵达速递电子面单
  18. java里面怎么生成备注时间_Android studio 创建java文件时 注解显示作者、日期、时间...
  19. linux下route路由设置命令详解
  20. 例行性工作排程 (crontab)

热门文章

  1. 当滚动条滚动到页面底部自动加载增加内容 ajax,Selenium-完整的ajax加载自动滚动到页面底部...
  2. golang1.1-基础环境的配置以及事项
  3. 基于Yolov5目标检测的物体分类识别及定位(二) -- yolov5运行环境搭建及label格式转换
  4. java mavenpom_java-使用pom-packaging Maven项目作为依赖项
  5. Linux select 机制深入分析
  6. 阻塞、非阻塞、同步、异步的区别
  7. RBM,DBM和DBN之间有什么区别?
  8. logistics 与最大熵模型原理及python代码实现
  9. C++--第23课 - STL简介
  10. weblogic正常启动,但是告警:Could not get configuration lock used to serialize access to c