2009-09-10 117 views
0

我使用ASP.NET与VB.NET规范我的搜索引擎优化的网页网址

我已经认识到,

http://www.erate.co.za/CompanyProfile.aspx?ID=112 

是否有可能我的网址更改从说

http://www.erate.co.za/CompanyProfile/USA 

这甚至可能吗?如果是这样,我怎么会或我可以在VB.NET中做到这一点? C#代码也将做,我会把它自己转换成VB.NET

在此先感谢!

编辑:

注意,我的问号URL它是阅读从一个数据库中的记录与112

回答

1

你正在谈论被称为URL重写什么ID,和斯科特格思里在这个here有一个方便的文章。

0

这是可能的使用MVC。我用C#做了,我认为VB.NET也支持MVC.You想URL作为计算器的权利? .Stackoverflow是在MVC架构中开发的。

编辑:您可以通过ASP.NET Routing完成同样也

+0

是的,我想它像Stackoverflow – Etienne

+0

然后去与MVC架构:http://msdn.microsoft.com/en-us/library/dd394709.aspx给出更多的想法:) – anishMarokey

+0

你也可以使用ASP.Net没有MVC,路由可用,易于实现 –

0

这是净3.5的一部分,是MVC

使用的 相同的机制

这使您的生活更轻松,因为一切都在HttpContext.CurrentContext.Items举行的事实(“”)

我已经适应了几个项目,我有一个XML配置文件中的代码。然后我使用这个文件来构建RouteCollection。此代码也很容易扩展到处理301重定向搜索引擎优化。

此方法在您的AppPool中也会加载一次,并且不需要为每个调用解析xml文件和配置。迄今为止,这一直是我明智表现的最佳解决方案。

如果您需要任何帮助,请告诉我。我会很乐意伸出援助之手。

相关问题