c# - 捕获缺少页面扩展的 URL
问题描述
如果用户键入以下内容,它将正常工作。
www.yourdomain.com/default.aspx
如果用户键入以下内容,并且您在 web.config 中启用了 customErrors,则可以将其重定向到您选择的页面。
www.yourdomain.com/deffffault.aspx
如果用户键入以下内容,并且完全错过了 Web 文件扩展名,您如何将用户发送到页面(并带上他们输入的内容,以便您可以根据您应用的其他逻辑记录或引导他们)。
www.yourdomain.com/default
这可能适用于用户意外离开扩展程序的任何页面。
www.yourdomain.com/about
www.yourdomain.com/customers
解决方案
推荐阅读
- php - 如何等待 mysqli_multi_query 解决?
- html - SVG 没有正确渲染
- javascript - 带有javascript dinamics的mvc视图上的搜索栏
- c# - 如何 Json DeserializeObject 指定类型的字符串
- ios - 滑动关闭时输入附件视图不粘在键盘上
- ios - 升级到 React Native 0.63.2 时出现黄框错误
- node.js - 使用 Nodejs Zlib 压缩从 Multer 上传的文件
- java - 有没有办法根据对象字段的唯一值的数量将对象列表拆分为 n 个列表?
- python - 是否有 networkx 函数来计算社区之间的边数?
- r - 绘制r中线性回归的限制三次样条图