0

私は一般的にWeb開発、特にCakePHPにかなり慣れていないので、私の質問に対する答えが痛々しいほど明白である場合は、事前に謝罪します。

私のプロジェクトは、ドメイン内外のWebサイトに接続するQRコードを作成し、各QRコードがスキャンされた回数を追跡することです。GoogleAPIを使用してQRコードを生成するためのユーザーインターフェイスとシステムを作成しました。QRコードは、ホストドメイン名にランダムな4文字のコードを追加し、QRコードとターゲットURLをデータベースに保存することによって生成されます。したがって、私がwww.example.comの開発者である場合、QRコードは「http://www.example.com/QeIR」のようなものでエンコードされますが、実際のターゲットURLはwww.google.comである可能性があります。QRコードリーダーがQRコードをスキャンし、ドメインにアクセスしてスキャンカウンターをインクリメントしてから、実際のWebサイトにリダイレクトするという考え方です。(QRコードがスキャンされた回数を直接追跡する他の方法はわかりません。)

スキャンしたURLから実際のリンク先URLにブラウザをリダイレクトする方法についてのガイダンスが必要です。これは私が.htaccess内でコーディングするものでしょうか?

ありがとう。

4

1 に答える 1

2

カウンターをインクリメントした後、単に呼び出す

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

コントローラ内から。詳細については、http://book.cakephp.org/2.0/en/controllers.html#flow-controlを参照してください。

于 2012-09-05T06:41:04.570 に答える