[已解决问题] tag网页。显示的问题。呵呵谢谢
提问时间: 2008-06-11 00:48
悬赏分:50 浏览:192 次

不知道怎么选类别了。呵呵。。

我想问问tag显示的方式问题。

tag用的比较常见 经常看到网站www.xxx.com/tag/哈哈  搜索哈哈。

不知道后台怎么获取值得

很多网页 某人用户资料就是

www.xxx.com/username

了。在往下看 看 default/index.aspx都没页面出来。。

不知道怎么显示的。小弟刚做这个。经验不足希望各位大哥给个方法。谢谢。

最后50分了。呵呵

提问者:光光 - 初学一级
所有回答(3)
1. tag会在数据库中有一张表存放tag和tag对应内容的主键;查的时候根据tag查就可以了,tag的权重就是根据该tag对应内容的多少定的 2. username对应用户的博客首页,或者个人门户;显示最新的blog,音乐,评论等等;这种url是通过url重写实现的。
4个月前   回答者:玉开 - 大侠五级
url重写为正解,为实现干净的、有可读性的URL,可以使用某些方法映射到相关网页上处理,并不被用户发觉。 以ASP.NET下使用UrlRewriter为例,在项目中引用Intelligencia.UrlRewriter.dll 在web.config的 Configuration 节中配置: <configSections> <section name="rewriter" requirePermission="false" type="Intelligencia.UrlRewriter.Configuration.RewriterConfigurationSectionHandler, Intelligencia.UrlRewriter" /> </configSections> 在<system.web>节配置: <system.web> <httpModules> <add type="Intelligencia.UrlRewriter.RewriterHttpModule, Intelligencia.UrlRewriter" name="UrlRewriter" /> </httpModules> </system.web> 然后加入重写规则: <rewriter> <if url="/tags/(.+)" rewrite="/tagcloud.aspx?tag=$1" /> <rewrite url="/user/(.+)" to="/showuser.aspx?tag=$1" /> </rewriter> 即可实现重写功能,当然你也可以在IIS引用其它重写插件实现此类功能。 文中提到的组件详细请参考http://urlrewriter.net
4个月前   回答者:风海迷沙 - 小虾三级
效率上不会有影响,这么做: 1.对用户友好,想想看: http://www.xxx.com/Tag.aspx?Tag=ASP.NEThttp://www.xxx.com/tag/ASP.NET 哪个看起来更舒服一些? 2.对搜索引擎友好 如果是上面第一种写法,搜索引擎只收录一个Tag.aspx页面,而如果是第二种写法,则可以收录多个页面,因为搜索引擎不会去处理页面参数,它只管URL.
3个月前   回答者:TerryLee - 老鸟四级
评论
4个月前   光光 :
谢谢 二位
就是这个
今天早上刚好看了篇关于 UrlRewriter的文章 呵呵。。
为什么这样呢
不知道好处在哪里 。。呵呵
4个月前   光光 :
效率上有影响吗?
   您需要登录以后才能回答!
 

我要提问

我的问题


快到期问题

> 问题排行榜

相关内容

相关链接