Apache rewrite

mod_rewrite简介和配置

  1. 实URL跳转隐藏真实地址 拟目录 域名跳转 防止盗链
  2. Apache配置支持httpd.conf配置.htaccess配置
  3. 启用rewrite #LoadModule rewrite_module modules/mod_rewrite.so去掉#
  4. 启用.htacess AllowOverride None修改AllowOverride All

    mod_rewrite规则和使用

    RewriteEngine on//启用
    RewriteCond %{HTTP_HOST}!^www.php.com[NC]//判断主机
    RewriteRule ^/(.)http://www.php.com/[L]//跳转到php.com
    防盗链
    RewriteEngine on//启用
    RewriteRule ^/test([0-9]
    ).html$/test.php?id=$1
    //拟静态
    RewriteRule ^/new([0-9]*)/$/new.php?id=1[R]
    //拟目录

    mod_rewrite规则修正符

  5. R 强制外部重定向
  6. F 禁用url,返回403http
  7. G 强制url为Gone 返回410状态码永久消失 搜索引擎不再来
  8. P 强制使用代理转发
  9. L 表明当前规则为最后一条停止分析以后规则重写
  10. N 重新从第一条 开始
  11. C 与下一条规则关联

  12. 如果规则正确匹配则以下修正符无效
  13. T=MIME-type(force MIME type)强制MIME类型
  14. NS只用于不是内部子请求
  15. NC不区分大小写
  16. QSA 追加请求字符串
  17. NE 不在输出转义特殊字符 %3d$1 等价于 =$1

转载于:https://www.cnblogs.com/charle94/p/5158653.html

Apache rewrite相关推荐

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

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

  2. Apache Rewrite规则详解[转]

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

  3. Apache Rewrite的主要功能

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

  4. Apache Rewrite 规则详解

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

  5. apache rewrite 二级域名

    apache rewrite 二级域名 目的 当访问abc.test.com跳转到www.test.com/test/abc ,浏览器地址会显示abc.test.com地址. 方法 在apache的配 ...

  6. (转)Apache Rewrite 详解

    (转)Apache Rewrite 详解 参考文档:http://man.chinaunix.net/newsoft/ApacheManual/mod/mod_rewrite.html Apache ...

  7. Apache Rewrite伪静态基本及URL跳转

    Rewirte主要的功能就是实现URL的跳转,Rewirte代码的正则表达式是基于Perl语言.基于服务器级的(httpd.conf)和目 录级的 (.htaccess)两种方式,而我们Apache一 ...

  8. Apache Rewrite实现URL的跳转和域名跳转

    为什么80%的码农都做不了架构师?>>>    1.Rewirte主要的功能就是实现URL的跳转,它的正则表达式是基于Perl语言.可基 于服务器级的(httpd.conf)和目录级 ...

  9. apache rewrite跳转多斜线问题(答网友)

    问题:见网友在群里问: 解答:方法很多,时间关系仅给一例. <VirtualHost *:80>     ServerAdmin 31333741@qq.com     ServerNam ...

最新文章

  1. Android intent 接受值的内容为空
  2. 【GCN】万字长文带你入门 GCN
  3. 新信号!阿里 AI 工程师趋于年轻化,高端AI人才严重短缺
  4. Centos下chef安装、部署
  5. C语言实现QR(正交三角)分解(附完整源码)
  6. Nginx的server为0.0.0.0/0.0.0.1的作用?
  7. SAP Analytics Cloud里如何基于一个已有的model创建Story
  8. PHP如何实现定时任务,PHP定时任务方法,最佳解决方案,PHP自动任务处理 自动备份
  9. matlab中弹性碰撞课程设计,完全弹性碰撞matlab.doc
  10. DotNetNuke 5 User's Guide: Get Your Website Up and Running
  11. 如何查看redhat社区的solution(或者订阅);redhat内容不全
  12. 如何使用google code
  13. JAVA计算机毕业设计中药分类管理系统Mybatis+源码+数据库+lw文档+系统+调试部署
  14. 配眼镜走过的那些坑。
  15. OkHttp超时时间设置
  16. 使用InfoSphere Guardium保护和加强Netezza数据仓库设备
  17. 阿里巴巴淘宝全链路性能优化(上)
  18. 《程序员》2012年8期精彩内容:我们的开源
  19. Cannot download sources Sources not found for
  20. 安卓逆向系列教程 4.3 登山赛车内购破解

热门文章

  1. layer.open 模态弹窗, 隐藏关闭按钮, 隐藏按钮组
  2. 网络推广外包——网络推广外包专员面对外链发布更注重细节
  3. c语言行末不要输出多余空格,新人提问:如何将输出时每行最后一个空格删除...
  4. php获取文件真实后缀,php获取文件后缀的9种方法(收藏) - strrpos
  5. python3.7字体大小调整_pycharm设置开发模板/字体大小/背景颜色(
  6. 动网 php v1.0 漏洞,动网(DVBBS)PHP论坛preview.php代码执行漏洞
  7. aidl使用_借助 AIDL 理解 Android Binder 机制——Binder 来龙去脉
  8. linux命令:返回上一次目录
  9. 解决导入第三方图片JS出现403问题
  10. 登上软件开发的和谐号