博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在ionic这个框架下(Angular JS),对URL进行重写,过滤掉URL中的#号
阅读量:5237 次
发布时间:2019-06-14

本文共 684 字,大约阅读时间需要 2 分钟。

此时URL的改变已经完全不受后台代码控制了,因此我们要在前端的ionic这个框架和IIS中进行修改调控。

其实IIS只是host了整个站点,具体的URL跳转都是由前端来控制的。

1):那么前端要加上一行代码:

$locationProvider.html5Mode(true);

 

2):IIS对应的web.config要做如下处理,是每次经过IIS的请求都跳回主页,那么后续的URL管理都由前台框架来管理了:

 

3):要保证上述config能够生效,需要安装IIS URL Rewrite的插件,具体下载地址如下所示:

http://www.iis.net/downloads/microsoft/url-rewrite 

 

更多详细的信息请看如下链接:

https://github.com/angular-ui/ui-router/wiki/Frequently-Asked-Questions#how-to-configure-your-server-to-work-with-html5mode

 

转载于:https://www.cnblogs.com/mingmingruyuedlut/p/4236049.html

你可能感兴趣的文章
Duilib扩展《01》— 双击、右键消息扩展
查看>>
利用Fiddler拦截接口请求并篡改数据
查看>>
python习题:unittest参数化-数据从文件或excel中读取
查看>>
Android控件之GridView探究
查看>>
在工程中要加入新的错误弹出方法
查看>>
PS 滤镜— — sparkle 效果
查看>>
snmpwalk命令常用方法总结
查看>>
网站产品设计
查看>>
C++按格式接收输入字符(京东,滴滴,360笔试必用)
查看>>
代理ARP
查看>>
go 学习笔记(4) ---项目结构
查看>>
java中静态代码块的用法 static用法详解
查看>>
Java线程面试题
查看>>
Paper Reading: Relation Networks for Object Detection
查看>>
Java IO流学习总结
查看>>
day22 01 初识面向对象----简单的人狗大战小游戏
查看>>
递归函数,二分运算,正则表达式
查看>>
Flutter之内置动画(转)
查看>>
MySql优化相关概念的理解笔记
查看>>
数据库解决方案
查看>>