CakePHP中的URL重定向

时间:2012-09-05 04:12:19

标签: cakephp

我对Web开发一般都很陌生,特别是CakePHP,如果我的问题的答案非常明显,那么请提前道歉。

我的项目是创建QR码,该QR码将连接到域内外的网站,并跟踪每个QR码扫描的次数。我已经创建了一个用户界面和系统来使用google api生成QR码。通过将随机四字母代码附加到主机域名并将QR码和目标URL保存到数据库来生成QR码。因此,如果我是www.example.com的开发人员,则QR代码将使用“http://www.example.com/QeIR”编码,而实际目标网址可能是www.google.com。想法是QR码阅读器将扫描QR码,访问域并递增扫描计数器,然后被重定向到实际网站。 (我不知道有任何其他方法可以直接跟踪QR码被扫描的次数。)

我想了解如何将浏览器从扫描的URL重定向到实际的目标网址的一些指导。这会是我在.htaccess中编码的东西吗?

感谢。

1 个答案:

答案 0 :(得分:2)

递增计数器后,只需调用

$this->redirect('http://www.example.com');

来自控制器内部。有关详细信息,请参阅:http://book.cakephp.org/2.0/en/controllers.html#flow-control