关于网站目录(url层级)的基本问题。

songlianxing 2013-11-29 11:59:31
比如很多网站的url都是分层的,主页、栏目页(列表页)、文章内容页

就拿CSDN的论坛来说,论坛里的一篇文章在url中的体现是这样的:
http://bbs.csdn.net/topics/390655951

bbs.csdn.net 论坛的根目录
topics 是某个栏目
390655951 是文章ID

我在做网站的时候,要实现类似的层级效果:xxx.com / lanmu1 / wenzhang.aspx?pid=1
下面的方法貌似不好:

lanmu1 是个文件夹,还有lanmu2、lanmu3等等
wenzhang.aspx 文章内容页

如果做网站的时候这样,针对每个栏目的都放一个文件夹的话,而文章内容页就会很重复,因为无论什么栏目调用的内容页其实是同一个页面:wenzhang.aspx,我不可能每个栏目文件夹下都复制粘贴一个wenzhang.aspx。

提问:我想达到网站RUL的分级,应该怎么来做?开发的时候怎么建文件夹?url重写能解决这个问题吗?
...全文
460 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
songlianxing 2013-11-29
  • 打赏
  • 举报
回复
我研究下了,url重写完全可以不新建文件夹,甚至全部页面放在根目录里就能实现。 不过好像不能展现这样的层级: xxx.com/lanmu1/ xxx.com/lanmu1/wenzhang1.html xxx.com/lanmu2/ xxx.com/lanmu2/wenzhang119.html xxx.com/lanmu3/ xxx.com/lanmu3/wenzhang120.html 顶多只能这样: xxx.com/lanmu1/ xxx.com/wenzhang1.html xxx.com/lanmu2/ xxx.com/wenzhang119.html xxx.com/lanmu3/ xxx.com/wenzhang120.html 各位大神,出个气啊,谢谢啦。。。
songlianxing 2013-11-29
  • 打赏
  • 举报
回复
看来这个问题太基础了,大家都不愿意作答,各位兄弟分享下经验啊。。

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧