【发布时间】:2013-09-27 16:56:53
【问题描述】:
我正在尝试了解 mod_rewrite 的工作原理。例如,如果我有这样的 URL:
example.com/user.php?id=123
使用 mod_rewrite 我可以创建 URL Like:
example.com/user/123
现在可以了,但是在我的应用程序的其他位置,我已经使用旧格式链接到用户页面,例如:
<a href="user.php?id=123">123</a>
现在这是否意味着我需要手动更改所有这些链接并且应该根据新格式进行链接?例如:
<a href="user/123">123</a>
或者这也应该使用 mod_rewrite 来完成? 我没有使用任何 PHP 框架。
【问题讨论】:
标签: php apache .htaccess mod-rewrite