为了增强Url友好性,方便搜索引擎的收录,现在很多用户都希望将较长的Url带参数程序地址变成较短的程序或静态网页Url地址,例如:


content.aspx?id=3

变为
content-3.aspx

content-3.html


显然, 后面的Url更短更友好。

(一) NetCMS默认支持的aspx伪Url地址介绍。

NetCMS支持一个对用户很有用的优点:默认已经支持伪Url地址,例如:

对于
content.aspx?id=3

您可以直接访问
content-3.aspx
两者返回的内容是完全相同的。

其他使用了伪静态的有:

对于
user/showuser.aspx?uid=netcms

您可以直接访问
user/showuser-netcms.aspx
两者返回的内容是完全相同的。

 

对于
list.aspx?id=3

您可以直接访问
list-3.aspx
两者返回的内容是完全相同的。

 

对于
down.aspx?id=3

您可以直接访问
down-3.aspx
两者返回的内容是完全相同的。

 

对于
special.aspx?id=3

您可以直接访问
special-3.aspx
两者返回的内容是完全相同的。

 

对于
list.aspx?id=3

您可以直接访问
list-3.aspx
两者返回的内容是完全相同的。

 


NetCMS能做到这一点,是因为它利用了ASP.net里的HTTP接管了对aspx文件的请求,虚拟主机用户也能同样使用这一特性,从而让自己的论坛Url路径更为友好。