我正在尝试实现一个 SEO 友好的 URL。
我有一个用户详细信息页面,其 url 架构为 " $_SERVER["HTTP_HOST"]/[user-name]/[user-id]
。我使用 [user-id] 在我的数据库中查询用户信息。但是,如果 url 中的 [user-name] 与用户名不匹配我根据数据库进行查询,我想在浏览器中自动更正 url。
例如有两个人,“mickey”和“minnie”。mickey的user id是1,minnie是2。所以如果user key在“ $_SERVER["HTTP_HOST"]/mickey/2
”中,系统会检查数据库,确保url中的“mickey”与user id 2的名字匹配。如果发现不匹配匹配,系统会将用户重定向到 url " $_SERVER["HTTP_HOST"]/minnie/2
"。
我怎么能那样做?
提前谢谢=)