【发布时间】:2012-11-09 06:52:41
【问题描述】:
我目前正在我的网站中使用 URL 重写。
如果网址是www.mywebsite.com/orders/Default.aspx?id=100
它将网址设为www.mywebsite.com/orders/100
如果有人试图破解 URL 并输入未知值,我会重定向到主页
现在我需要的是,如果有人试图破解 URL 并添加诸如 .aspx、.jsp、.html、.html 之类的扩展名,...
例如:www.mywebsite.com/orders/100.aspx(黑客攻击后)。
我想删除这些扩展名并将查询字符串作为www.mywebsite.com/orders/100 并处理它。
我在 StackOverflow 中看到了这种行为。
我能做到这一点吗?如果是怎么办???
【问题讨论】:
-
@m4ngl3r 此链接不包含我的问题的答案。它只是说URL重写的方法。
-
您可能需要在 IIS 中安装一个重写模块,然后在 web.config 中进行设置。
标签: c# asp.net url-rewriting seo