草庐IT

mysql - 处理带有非英文字符的 SEO 友好 URL

我有这样的URL:.com/topic.php?id=6我可以将它们转换成这样:.com/topic/5.html这有效,但现在我想转换.com/topic/title.html“标题”是动态的,例如çağdaş并且可以包含非英语字符,例如Ş或Ğ或Ü在这种情况下,我首先将字符转换为可接受的等价物,例如Ş到S或Ü到U如果我将çağdaş转换为cagdas那么我的URL看起来像这样.com/topic/cagdas.html我在SQL查询中使用cagdas来选择正确的行,但在数据库中,它存储为çağdaş而不是cagdas。我该怎么做才能解决这个问题,以便数据库以转换后的形式存储我的动态U