我对CMS的架构感兴趣,我可以传递完整的URL而不是查询字符串。
我想创建一个可以处理任何页面请求的网站...说 'http://www.my-domain.com/directory/page.aspx' 并使得到的响应提供通用页面/文件。
我希望通过XML文档传递请求,我可以在其中存储页面名称和相应的文件以呈现内容......
我的具体问题
答案 0 :(得分:1)
是的,这是可能的,也很合理。大多数CMS都是这样做的,但是使用数据库而不是XML文件。
您应该查看URL重写。概念是将URL结构与实际文件系统表示分开。
对于.NET:UrlRewriting.Net是一个宝石。
然而,由于你已经有数百个梦幻般的CMS已经出现,我建议使用其中一个并节省自己的工作量。提供更详细的要求,我可以建议一个。