js + 加号 报错,IIS 配置
一、问题描述:
1开发环境完全没有问题;
2 build 后生成的js脚本,带有+号。
程序发布到IIS后,带加+号js脚本报错。
二、解决方案
1 修改build规则,让它不产生特殊符号。
能力有限,不知如何更改;
2 修改IIS整体规则或者某个已发布的程序的规则
三、解决方案详情转载
链接A : http://www.45it.com/net/201501/38481.htm
IIS7/iis7.5伪静态加号与空格错误解决办法
|
IIS7出现这个问题是小编在测试一个windows 2008+iis7+php环境中碰以的问题,找了很多的教程都没得己解决,下面一起来看看吧 解决方法有两种,一种是在system32中修改applicationhost.config,另一种是在web.config中增加几行代码,具体如下。 1. 在网站根目录修改web.config 在站点根目录找到web.config 文件, 找到<system.webServer>节点,添加<requestFiltering allowDoubleEscaping=”true”> 。 代码效果如下:
2. 在修改applicationhost.config 在 ApplicationHost.config 文件, 定位到文件中的 configuration/system.webServer/security/requestFiltering/下 <requestFiltering> 节点。大约360行将<requestFiltering> 改为 <requestFiltering allowDoubleEscaping="true"> 即可
上面两种方法第一种是当前站点了,第二种是所有站点,小编推荐使用第一种方法,这样会安全一亲了。 |
||||||||
问:站点根目录在哪里?
如果你跟我一样在 默认默认站点建的项目,案例如下:

链接B :https://blog.csdn.net/missingshirely/article/details/49998857
URL路径中包含特殊字符%的处理
链接C:http://www.yuuzle.com/windows2008-iis7-url-contain-plus-404.html
windows2008下iis7伪静态url中有加号或空格不能解析解决办法
链接D:https://www.xuebuyuan.com/457187.html
IIS7 allowDoubleEscaping
昨天在公司的一个项目中,碰到一个问题
启用url rewritting后,一个url不正常。
原始的是URL是: /ctl/User+Roles/
其中的(+)加号导致问题发生。
当我们把加号改成 %20后,就正常了,如:/ctl/User%20Role/
要修复这个问题,在web.config的system.webserver->security下添加:
<requestFiltering
allowDoubleEscaping="false">
更多的参见:http://learn.iis.net/page.aspx/143/use-request-filtering/
js + 加号 报错,IIS 配置的更多相关文章
- JS请求报错:Unexpected token T in JSON at position 0
<?php /* 最近做一个ajax validate表单验证提交的代码,在ajax提交的时候 JS请求报错:Unexpected token T in JSON at position 0 描 ...
- 解决eclipse js文件报错(转)
在我们将项目导入Eclipse后,配置好各种编译条件.加载好jar包.配置好tomcat后发现项目还是报错,(前提是项目本身并没有错误,而是我们在初次导入到Eclipse中的时候报错),那是什么原因引 ...
- eclipse中的js文件报错的解决办法
在使用别人的项目的时候,导入到eclipse中发现js文件报错,解决办法是关闭eclipse的js校验功能. 三个步骤: 1. 右键点击项目->properties->Validation ...
- eclipse 如何忽略js文件报错
本文翻译自:http://stackoverflow.com/questions/10254922/jquery-mobile-1-1-0-min-triggers-errors-in-eclipse ...
- 导入项目后,js文件报错解决方法
导入项目后,发现 js文件报错,但是js文件是从官网下载的.解决办法: 选中报错的js文件, 右键选择 MyEclipse-->Exclude From Validation : 然后继续右键执 ...
- eclipse忽略js文件报错
eclipse中js文件报错的情况,或许大家早已习以为常了,那么有什么好的方法可以将其忽略掉呢?如果你也在寻找此问题,那么本文或许可以帮助到你忽略某个js文件报错的方法: Project Proper ...
- 【shiro】使用shiro搭建的项目,页面引用js,报错:Uncaught SyntaxError: Unexpected token <
使用shiro搭建项目过程中,总是出现登录页面 登录第一次有效果,登陆第二次出现302状态码,第三次又有效果,第四次又没有效果的局面. 因此,采用ajax提交页面登录的用户名和密码,但是在引用js的过 ...
- vue开发的项目中遇到的警告,报错,配置项目文件等合集(长期更新)
1. Vue组件里面data()里面没有return时触发错误:Vue components Cannot read property '__ob__' of undefined 这个警告不解决会触发 ...
- myeclipse中导入的js文件报错(出现红叉叉,提示语法错误)
为了做一个页面特效,导入了一个jquery文件,怎想,myeclipse竟然报错说是语法错误,但是这个js文件我是从官网上下载的,不应该出错才对,百度谷歌之后终于找到了解决办法: 选中报错的js文件, ...
随机推荐
- Postman-----将 A 请求中 response Body 中的参数值传入到下一个请求 B 的 request body 中作为参数发送请求
问题:将A接口中response body的"id"传入到B接口的request body中. 解决办法: 1.在A接口的test中设置环境变量. 代码:var data = JS ...
- monkey------模块组合测试
由于项目基本功能和预置APK都很多,单个模块跑消耗机器数量很大,效果也不佳.而且monkey测试经常要过夜测试,所以组合模块试用较多,而且发现问题量也更大.组合模块就是按照测试标准要求和模块特性,按照 ...
- shell的嵌入命令大全
围绕以下几点展开学习: 1.什么是shell的嵌入命令? 2.为什么使用shell? 3.怎样使用shell嵌入命令? 1.什么是shell的嵌入命令: ♦这些命令是在实际的Bourne shell里 ...
- 【深度学习篇】---CNN和RNN结合与对比,实例讲解
一.前述 CNN和RNN几乎占据着深度学习的半壁江山,所以本文将着重讲解CNN+RNN的各种组合方式,以及CNN和RNN的对比. 二.CNN与RNN对比 1.CNN卷积神经网络与RNN递归神经网络直观 ...
- k8s实践 - 如何优雅地给kong网关配置证书和插件。
前言 从去年上半年微服务项目上线以来,一直使用kong作为微服务API网关,整个项目完全部署于k8s,一路走来,对于k8s,对于kong,经历了一个从无到有,从0到1的过程,也遇到过了一些坎坷,今天准 ...
- Vue.js-10:第十章 - 组件间的数据通信
一.前言 在上一章的学习中,我们继续学习了 Vue 中组件的相关知识,了解了在 Vue 中如何使用组件的 data.prop 选项.在之前的学习中有提到过,组件是 Vue 中的一个非常重要的概念,我们 ...
- MD5加密Util
目录 (1)需要导入的包 (2)MD5Util类 (3)使用举例 (1)需要导入的包 <dependency> <groupId>org.apache.commons</ ...
- html基础复习
1.标签选择器 div{} 2.类选择器 .one class="one" 3.id选择器(定义+调用) #one{} id="one" ...
- vtigercrm特色功能介绍
1.邮件跟踪 市场营销活动中,我们给客户发出了大量的电子邮件,这些邮件被客户阅读的情况你了解吗?vtiger CRM中独特的邮件跟踪功能,可以让你了解到邮件是否被客户浏览.浏览的次数和时间.通过客户的 ...
- GreenDao的初次使用--号称Android最快的关系型数据库
一.准备工作 1.项目build.gradle文件下的dependencies中引入插件: classpath 'org.greenrobot:greendao-gradle-plugin:3.2.1 ...