Web applications 为用户提供唯一url的缺点是什么?

Web applications 为用户提供唯一url的缺点是什么?,web-applications,url-routing,Web Applications,Url Routing,我允许用户有一个唯一的关键字,允许mysite.com/username访问他们的个人资料页面。我正在使用路由规则文件底部的一行来捕获这些URL。然后我在数据库中查找用户名,并在必要时重定向它们 这样做有什么坏处吗?我注意到的一件事是,每一个坏链接都会首先命中我的数据库 另外,如果我需要URL,我该怎么办?例如,如果用户注册为其唯一名称。我后来意识到我需要那个网址。我该怎么办

我允许用户有一个唯一的关键字,允许mysite.com/username访问他们的个人资料页面。我正在使用路由规则文件底部的一行来捕获这些URL。然后我在数据库中查找用户名,并在必要时重定向它们

这样做有什么坏处吗?我注意到的一件事是,每一个坏链接都会首先命中我的数据库

另外,如果我需要URL,我该怎么办?例如,如果用户注册为其唯一名称。我后来意识到我需要那个网址。我该怎么办