私は最近、CodeIgniter をいじり始めました。すべてのハイパーリンクが最初にサーバー ルートを追加するため、HTML またはアンカー関数を使用して標準のハイパーリンクを実行するときに問題が発生しました。たとえば、リンクをクリックする<a href="www.testsite.com">Test site</a>
と返されるように、ビューに標準のハイパーリンクを作成したとしますか? http://localhost/test/index.php/test/www.testsite.com
何が間違っているのかわかりませんが、おそらくルーティングに関係していると思いますか?
2 に答える
5
問題は、ビューのリンクの前にプロトコルを追加していないことです。ブラウザはそれを内部リンクと見なし、 (相対リンクとして)www.testsite.com
扱うのとまったく同じように扱います。test/path/to/resource.php
URL の先頭 (ビュー コード内) にを追加するhttp://
と、すべてが機能するはずです。
于 2011-03-09T21:20:59.437 に答える
0
URLヘルパーを使用し、site_url()url関数の上にリンクを追加しているようです。ビューで使用しているコードを投稿できますか?
于 2011-03-09T21:56:31.853 に答える