IIS配置页面重写

2019-11-21 07:15 来源:未知

自然从来想询问浏览器地址栏中url后缀名怎么着去除,明日刚好抽空折腾一下。

上边参照他事他说加以考察一个人博友文章(出处见小说末尾卡塔 尔(阿拉伯语:قطر‎,基于windows平台(windows7卡塔 尔(英语:State of Qatar)详细介绍。

1. UPAJEROL重写组件url-rewrite2

微软官方下载地址:

也可径直点击下载:url-rewrite.zip

图片 1

2. 因噎废食IIS,安装组件

在设置组件以前,先暂停IIS。

一时一刻(2017/10/30卡塔 尔(英语:State of Qatar)该器件安装集成于Microsoft Web Platform Installer(下文简单的称呼Platform Installer卡塔 尔(英语:State of Qatar)。若您曾经设置过Platform Installer,双击运维url-rewirte.exe后也许现身未弹出安装分界面(提醒卡塔尔国景况,那时候在最早菜单中找到Platfom Installer,并展开,就可以步向安装分界面。

3. 重启IIS,安装组件

在IIS中找到你要安装的网址,点击选中,在右侧的工具中可观察U冠道L Rewrite功能,若重启IIS后照旧未有见到该意义,请重启系统。

图片 2

3. .htaccess

在网址根目录下新建一个 .htaccess 文件,它是url-rewrite2组件相关的陈设文件,用于定义重写法则。在中间写入如下文本新闻:

RewriteEngine on  #将RewriteEngine引擎设置为on,即是让url重写生效;
RewriteBase/  #用于设定重写的基准U昂科威L,注意"RewriteBase"和"/"之间一贯不空格
RewriteRule ^index.php$ 
RewriteRule ^(.*)/([w-]+)$ $1/$2.php

里面详细法规及表明参照如下小说:

.htaccess能力: U奥迪Q5L重写(Rewrite)与重定向

htaccess附录:正则表达式、重定向代码

4. 导入法规

选中U途乐L Rewrite功用,在右侧找到【导入准则..】功效,并点击。

图片 3

筛选你的.htaccess文件,然后点击【导入】开关,最终点击左侧的【应用】按钮,就能够成功铺排伪静态了。

图片 4

5. 结语

由来已经落成了IIS下页面重写准绳。须求评释的是,页面重写法规可以见到晓为服务器帮忙补全/修饰U奥迪Q5L。比方本文中书写的平整

RewriteRule ^(.*)/([w-]+)$ $1/$2.php

将电动补全地址栏中的后缀名.php。

若顾客在地方栏中输入 localhost/test/pageName ,则实在路线为 localhost/test/pageName.php。

参考小说:
初藳小编:黄聪
出处:
本文版权归小编和微博共有,招待转发,但未经作者同意必需保留此段评释,且在文章页面显然地方给出最早的小说连接,不然保留追究法律权利的职责。

TAG标签:
版权声明:本文由金沙澳门唯一官网发布于金沙澳门唯一官网,转载请注明出处:IIS配置页面重写