我们有一个位于 Drupal 数据库 (MySQL) 之上的 ASP.NET MVC 应用程序。现在这个应用程序创建了一个时事通讯并且运行得非常好。但是,现在我们正在构建 URL,如下所示:
http://baseurl/node/<node-id>
问题是客户实际上想要的是 SEO 友好的 URL,而不是这个直接的 URL。像这样:
http://baseurl/news/2012/9/hi-guys-this-is-just-a-test
获取此 URL 的最佳方法是什么?它是否存储在数据库中?只能通过 Drupal 特定方法访问?是否应该在 Drupal 中创建一个 Web 服务来接收节点 ID 并返回友好的 URL?还有什么?
你怎么看?