加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

IIS下设置页面重写(共同插件url-rewrite2去除页面后缀名)的实

发布时间:2021-03-22 13:43:23 所属栏目:编程 来源:网络整理
导读:原来一向想相识赏识器地点栏中url后缀名怎样去除,本日正好抽闲折腾一下。 1. URL重写组件url-rewrite2 微软官方下载地点: 也可直接点击下载: 2. 停息IIS,安装组件 在安装组件之前,先停息IIS。 今朝(2017/10/30)该组件安装集成于Microsoft Web Platfor

原来一向想相识赏识器地点栏中url后缀名怎样去除,本日正好抽闲折腾一下。

1. URL重写组件url-rewrite2

微软官方下载地点:

也可直接点击下载:

2. 停息IIS,安装组件

在安装组件之前,先停息IIS。

今朝(2017/10/30)该组件安装集成于Microsoft Web Platform Installer(下文简称Platform Installer)。若您已经安装过Platform Installer,双击运行url-rewirte.exe后也许呈现未弹出安装界面(提醒)环境,此时在开始菜单中找到Platfom Installer,并打开,即可进入安装界面。

3. 重启IIS,安装组件

在IIS中找到你要配置的网站,点击选中,在右侧的器材中可看到URL Rewrite成果 ,若重启IIS后依然没有看到该成果,请重启体系。

IIS下设置页面重写(共同插件url-rewrite2去除页面后缀名)的实

3. .htaccess

在网站根目次下新建一个 .htaccess 文件,它是url-rewrite2组件相干的设置文件,用于界说重写法则。在个中写入如下文本信息:

RewriteEngine on #将RewriteEngine引擎配置为on,就是让url重写见效;

RewriteBase/ #用于设定重写的基准URL,留意"RewriteBase"和"/"之间没有空格

RewriteRule ^index.php$

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

4. 导入法则

选中URL Rewrite成果,在右侧找到【导入法则..】成果,并点击。

选择你的.htaccess文件,然后点击【导入】按钮,最后点击右侧的【应用】按钮,就可以乐成设置伪静态了。

5. 结语

至此已经完成了IIS下页面重写法则。必要声名的是,页面重写法则可领略为处事器帮助补全/修饰URL。好比本文中誊写的法则

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

将自动补全地点栏中的后缀名.php。

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

总结

以上所述是小编给各人先容的IIS设置页面重写(共同插件url-rewrite2去除页面后缀名),但愿对各人有所辅佐。措施员碰着题目城市上(编程之家52php.cn)查找题目解答要领!假如认为站点还不错,顺手转发给措施员伴侣一下!

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读