好的,我需要像这样创建虚荣网址:
http://mysite.com/Barbash
http://mysite.com/Chatman
http://mysite.com/Glaser
... and so forth
这些是人们的姓氏。
有没有办法在ASP中执行此操作,而无需创建文件夹并在每个文件夹中放置一个重定向index.html文件。基本上我有13个名字,这样做会重复太多。
但我也需要从这里获取姓氏,并将其重定向发送到另一个网址。所以其他网址看起来像这样:
http://mysite.com/someverylongpath/page.html?name=Barbash
http://mysite.com/someverylongpath/page.html?name=Chatman
http://mysite.com/someverylongpath/page.html?name=Glaser
我在网站上运行了一个非常旧版本的ASP和IIS:
Microsoft-IIS/6.0
ASP.NET Version: 2.0.50727.3082
您如何建议我在ASP中执行此操作?我应该将ASP代码添加到网站实际根目录中的default.aspx
页面吗?如果是这样,我应该在default.aspx页面中添加什么才能实现这一目标?
我是否必须编辑根目录中的web.config
文件?如果是这样,应该如何更改为仅考虑这些网址路径?
答案 0 :(得分:0)
您正在寻找的是URL重写。
最好是升级你的ASP.NET版本,因为它是开箱即用的,但我找到了一个链接来解释早期的asp.net版本: https://www.simple-talk.com/dotnet/asp.net/a-complete-url-rewriting-solution-for-asp.net-2.0/