IIS配置页面重写(合营插件url-rewrite2去除页面后缀名卡塔尔国

理当如此一贯想领会浏览器地址栏中url后缀名怎么样去除,前几天刚刚抽空折腾一下。

2020欧洲杯官方投注-2020欧洲杯官方投注网址,下边参照他事他说加以考查一个人博友文章(出处见随笔末尾卡塔尔,基于windows平台(windows7卡塔尔国详细介绍。

1. U景逸SUVL重写组件url-rewrite2

微软官方下载地址:

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

2020欧洲杯官方投注-2020欧洲杯官方投注网址 1

2. 抛锚IIS,安装组件

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

近期(2017/10/30卡塔 尔(阿拉伯语:قطر‎该零件安装集成于Microsoft Web Platform Installer(下文简单称谓Platform Installer卡塔 尔(英语:State of Qatar)。若你已经安装过Platform Installer,双击运转url-rewirte.exe后也许现身未弹出安装分界面(提示卡塔 尔(英语:State of Qatar)情形,那时在伊始菜单中找到Platfom Installer,并展开,就可以步向安装分界面。

3. 重启IIS,安装组件

在IIS中找到您要设置的网址,点击选中,在左臂的工具中可见到URubiconL Rewrite成效,若重启IIS后依然未有观望该功效,请重启系统。

2020欧洲杯官方投注-2020欧洲杯官方投注网址 2

3. .htaccess

在网址根目录下新建一个 .htaccess 文件,它是url-rewrite2构件相关的布置文件,用于定义重写法则。在里头写入如下文本消息:

RewriteEngine on  #将RewriteEngine引擎设置为on,便是让url重写生效;
RewriteBase/  #用来设定重写的基准UTiggoL,注意"RewriteBase"和"/"之间未有空格
RewriteRule ^index.php$ 
RewriteRule ^(.*)/([w-]+)$ $1/$2.php

此中详细准则及解释参照如下作品:

.htaccess技能: U普拉多L重写(Rewrite)与重定向

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

4. 导入法规

选中UWranglerL Rewrite功用,在左边找到【导入法则..】功效,并点击。

2020欧洲杯官方投注-2020欧洲杯官方投注网址 3

分选你的.htaccess文件,然后点击【导入】开关,最终点击侧边的【应用】开关,就足以成功布署伪静态了。

2020欧洲杯官方投注-2020欧洲杯官方投注网址 4

5. 结语

于今已经到位了IIS下页面重写法规。供给表明的是,页面重写法规可清楚为服务器补助补全/修饰ULX570L。比方本文中书写的准绳

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

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

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

参照他事他说加以侦查小说:
初藳我:黄聪
出处:
正文版权归作者和腾讯网共有,招待转发,但未经作者同意必需保留此段申明,且在篇章页面显明地点给出原著连接,不然保留追究法律责任的权利。

本文由2020欧洲杯官方投注-2020欧洲杯官方投注网址发布于win7,转载请注明出处:IIS配置页面重写(合营插件url-rewrite2去除页面后缀名卡塔尔国

相关阅读