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

本文共 623 字,大约阅读时间需要 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

 

转载地址:http://ocgix.baihongyu.com/

你可能感兴趣的文章
POJ NOI0105-42 画矩形
查看>>
Java 数组在内存中的结构
查看>>
《关爱码农成长计划》第一期报告
查看>>
entity framework 6 通用数据类
查看>>
读取FTP上的excel文件,并写入数据库
查看>>
vs2008快捷键极其技巧 转载
查看>>
window 7上安装Visual Studio 2017失败的解决方法
查看>>
Python数值计算:一 使用Pylab绘图(2)
查看>>
k8s集群监控布署
查看>>
JAVA DataOutputStream和DataInputStream
查看>>
系统集成项目管理(二)
查看>>
6.2实现用户登录逻辑
查看>>
JavaScript 正整数正则表达式
查看>>
单元测试之Stub和Mock
查看>>
solr
查看>>
IOS7 viewDidLoad中调用 pushViewController 的问题
查看>>
oracle merge into 用法详解
查看>>
tf.concat&tf.gather&tf.gather_nd&tf.greater&tf.cast&tf.expand_dims&tf.squeeze
查看>>
VBA基础之Excel 工作表(Sheet)的操作(二)
查看>>
js 日期转换 strToDate
查看>>