1

SO这样的网站如何将问题的标题动态放入url栏中。

这是通过 rewritemapping 和 mod rewrite 实现的吗?我怎样才能在普通的网络主机上做到这一点。谢谢

4

1 回答 1

3

在这个网址中:

https://stackoverflow.com/questions/10903041/how-to-automatically-put-title-in-url

唯一重要的部分是问题 ID 10903041,. 所以只需设置一个重定向规则,忽略 URL 末尾的任何内容,就像这样:

RewriteRule /questions/(\d+) question.php?id=$1

如果标题尚未提供或不正确,PHP 脚本可以重定向到正确的标题;很像您访问https://stackoverflow.com/questions/10903041/why-is-this-question-title-so-wrong 时会发生什么?.

于 2012-06-05T18:48:44.890 回答