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
我已经将我的实际问题简化为一个简单的问题:
我有一些 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