RewriteBase用于设置目录级重写的基准URL,即所有的重定向都是基于这个URL。内部重定向可能看不出效果,但是在外部重定向(使用R flag后),如果不手动指定 / 为根目录,那么就会去整个磁盘路径查找。

内部重定向:

RewriteEngine On
RewriteRule ^(.*)\.htm$   $1.html #注意$1前面没有加 /

  

然后使用外部重定向:

RewriteEngine On
RewriteRule ^(.*)\.htm$   $1.html  [R]  #同样$1前面也并不加 /

  访问localhost/test.htm

下面是指定根目录的情况:

RewriteEngine On
RewriteRule ^(.*)\.htm$   /$1.html  [R]  #注意$1前面加了 /

访问localhost/test.htm  

格式为:RewriteBase url-path

实例:

RewriteEngine On
rewriteBase /test   #指定基准目录为/test
RewriteRule ^(.*)\.htm$  $1.html  [R]  #注意$1前面没有加 /

 访问localhost/test.htm

转载于:https://www.cnblogs.com/-beyond/p/8325893.html

伪静态与重定向--RewriteBase相关推荐

  1. 超级详细伪静态与重定向--RewriteRule,看不懂打死我

    伪静态与重定向--RewriteRule 环境:windows 10,phpstudy,sublime text.服务器使用Apache,网站根目录为E:\phpstudy\www\,所以.htacc ...

  2. 伪静态与重定向--RewriteRule详解

    伪静态与重定向--RewriteRule 环境:windows 10,phpstudy,sublime text.服务器使用Apache,网站根目录为E:\phpstudy\www\,所以.htacc ...

  3. php重定向和伪静态,Apache301重定向和伪静态设置教程(wp程序为例)

    原标题:Apache301重定向和伪静态设置教程(wp程序为例) 干货: Apache301重定向和伪静态设置教程(wordpress程序为例) 2017-03-23 0 浏览次数 23 最近一直忙于 ...

  4. php重定向和伪静态,PHP重定向与伪静态的区别详解

    伪静态是SEO重要的方法,通过重定向来实现,并且可以通过重定向来隐藏网站的技术,过滤异常访问.本课分为两部分,前半部分详细介绍Apache重定向的基础知识,后半部分通过多个实际案例再次加深对重定向的理 ...

  5. 伪静态与重定向--RewriteRule

    环境:windows 10,phpstudy,sublime text.服务器使用Apache,网站根目录为E:\phpstudy\www\,所以.htaccess放在www目录下. RewriteR ...

  6. 伪静态与重定向--RewriteRule解释的比较清楚

    环境:windows 10,phpstudy,sublime text.服务器使用Apache,网站根目录为E:\phpstudy\www\,所以.htaccess放在www目录下. RewriteR ...

  7. 怎么在HTML中加个日历,HTML中如何添加日历插件(JQUERY)

    phpstorm git no changes detected 没有检测到的原因是符号链接了另一个 git 导致有两个git,这个时候应该排除掉其中一个. Centos7下Etcd集群搭建 一.简介 ...

  8. 日常工作积累(待续)

    执行计划任务时会主动给root发一封信 执行计划任务时会主动给root发一封信,关闭不再发信的方法: 原来是这样: [root@scj ~]#crontab -l */30 * * * * /usr/ ...

  9. IIS7.5+WebConfig实现页面伪静态和301重定向

    IIS7.5+WebConfig实现页面伪静态和301重定向 使用URLRewriter组件在windows 2003 +iis 6.0下配置伪静态的文章网络上一大堆.但在iis7.0或iis 7.5 ...

  10. 黄聪:DEDECMS系统栏目、文章页面、分页面伪静态和域名301重定向详细方法

    1.服务器必须支持URL重写. 2.后台开启伪静态. 3.栏目设置使用动态. 4.添加文档时选择使用动态浏览. 5.需要修改php文件include/channelunit.func.php 查找 r ...

最新文章

  1. 调用管道模型:高敏感、高性能
  2. Water Research:南科大夏雨+唐圆圆-台风对深圳沿海微塑料和微塑圈的影响
  3. python【蓝桥杯vip练习题库】ALGO-87字串统计(暴力)
  4. 入门Leaflet之小Demo
  5. python 笔记:if __name__==‘main’
  6. b站上java和python视频可以吗_b站有哪些好的java视频?
  7. [Selenium] 最大化或自定义浏览器的大小
  8. 消防给水及消火栓系统技术规范_消防给水及消火栓系统技术规范5.1 消防水泵 习题...
  9. ubuntu内网环境安装zabbix agent
  10. 形考任务一在mysql创建数据库及表_数据库运维 形考任务1 实验1 MySQL数据库服务器配置...
  11. linux命令mount是什么,Linux命令——mount、umount
  12. 2.nginx 配置
  13. android 锁屏壁纸时钟,桌面锁屏时钟下载-桌面锁屏时钟app安卓版v2.8.0-七度网
  14. ftl 页面使用java代码_在FTL文件中使用自定义的Java方法
  15. C++课程设计——电话簿(文件流)
  16. 宽和窄俯卧撑哪个更难_窄距俯卧撑到底该多窄?
  17. vivado中Cordic IP核使用——计算正余弦(sin/cos)
  18. 玩QQ游戏每天超过2小时的人比较弱智
  19. pipeline入门(课程贴-未实践)
  20. 使用 Vanilla JavaScript 框架创建一个简单的天气应用

热门文章

  1. 本地html网页载入很慢,网页打开很慢是什么原因?怎么解决
  2. oracle是gbk程序是utf8的,oracle数据库gbk转utf8
  3. 亲测豆果美食7.0版:美食食谱App的沉浸新味道
  4. linux工作区目录,Linux(以RHEL7为例)下添加工作区的方法|| The Way To Add Workspace On Linux...
  5. [译] 海量视频时代下的内容发现之旅
  6. 树莓派的img文件怎样在vmware虚拟机里面打开
  7. 我本将心向明月,奈何明月照沟渠
  8. perl Data::Dumper和Storable的例子
  9. IOS测试——keychain_dumper工具的使用
  10. 虚拟服务器钟楼古城微博,最无聊中外钟楼微博走红