有关静态页面的生成问题后,访问的问题
一直以来有一个问题,比如不管是用模板方式生成静态页面,还是render方式生成静态页面到一个文件下面比如,我要为所有产品生成静态页面,页面已经生成好了,比如我是按照产品的ID+时间生成的.html文件
但是如果,我在页面通过浏览器,进入产品列表页面,点击一个产品,那么就会有一个ID,但是有个疑问的就是
根据这个ID,他是怎么找到生成的html页面的??
上面的是一个aspx文件
2.但是如果我讲这个产品列表也生成html呢,他是怎么处理
3.还有一个问题就是,比如某个产品的tml没有生成成功.那么就应该访问不到,是否可以用aspx?ID=123的来访问呢
最近做static page,遇到这些疑问,还望指点一下,谢谢
--------------------编程问答-------------------- 如果是ID+时间生成的.html文件
那么产品列表页面也一定是在生成产品页面时生成的列表页面,或者生成产品页面的时候,生成页面的文件名写入到数据库了,写入数据库是最好的办法,要不然时间确实不好处理
还有一个问题就是,比如某个产品的html没有生成成功.那么就应该访问不到,是否可以用aspx?ID=123的来访问呢
当然可以啊,不过你要做url重写,首先html的文件交给。net托管,然后url重写时判断静态文件是否存在,存在就直接返回,否则就转向aspx?id=123去
--------------------编程问答--------------------
补充:.NET技术 , ASP.NET