这种分页是如何工作的?

时间:2011-08-24 04:48:36

标签: html url-rewriting pagination

这听起来像是一个愚蠢的问题,但我搜索了一会儿,直到我失去了耐心:

这种分页是如何运作的?

"www.example.com/p/1"

我该怎么办呢? 我应该使用哪种语言?

*注意:我不是在谈论这种分页:“www.example.com?page=1”使用变量

提前致谢

2 个答案:

答案 0 :(得分:3)

这取决于您使用的语言/框架。 它基于框架使用的路由引擎。

您还可以使用htaccess文件或某些库(取决于您的Web服务器)重写URL。

如果没有更多细节,我可以给你的细节不多。

例如,有关ASP.NET MVC路由的参考,请参阅:http://weblogs.asp.net/scottgu/archive/2007/12/03/asp-net-mvc-framework-part-2-url-routing.aspx

有关Rails路由的参考,请参阅:http://guides.rubyonrails.org/routing.html

答案 1 :(得分:2)

正如普拉迪普所说,www.example.com/p/1/通常只是www.example.com?p=1之类的掩码,而网络服务器在尝试执行任何其他操作之前会对其进行翻译。

这可以使用类似global.asax的内容在IIS上实现,也可以使用mod_rewrite在Apache上实现