php - 创建 canonical/standardised url

php - Create canonical/standardised url

我已经将我的实际问题简化为一个简单的问题:

我有一些 php 显示文本的脚本。例如

http://example.com/articles.php?id=2

可以显示标题为 My little cat 的文章。

但是,url 很难分享。我怎样才能实现一个系统,用户输入类似 http://example.com/articles/My_little_cat 的内容并被重定向到同一个地方?

您可以通过在 .htaccess 文件中定义 RewriteRules 来实现。

RewriteRule ^articles/My_little_cat/?$ articles.php?id=2