問題タブ [codeigniter-url]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
773 参照

codeigniter - コードイグナイタールート

私は次のURLを持っています:

上記のURLを次のURLにリダイレクト/再ルーティングする必要があるルートを作成するにはどうすればよいですか:

前もって感謝します

0 投票する
1 に答える
584 参照

php - ルート サイトの背景画像を表示する Codeigniter カスタム ルーティング?

わかりましたので、私が取り組んでいるプロジェクトがあります: http://www.d2burke.com/exp/intern/

BaseURL は次のように設定されています: '/exp/intern/'

.htaccess は /exp/intern/index.php に再ルーティングします

カスタムルートを設定しています

  1. http://www.d2burke.com/exp/intern/questions --$route['apply'] = "internship/apply";

  2. http://www.d2burke.com/exp/intern/apply --$route['questions'] = "internship/questions";

http://www.d2burke.com/exp/intern/internship/questionsにアクセスすると、すべて問題なく、通常の黄褐色の背景が表示されます...

カスタム ルートの 1 つを使用すると、私のメイン サイトから背景画像が取得されます...? 世界はどうなっているの?

0 投票する
4 に答える
14604 参照

php - CodeIgniterの複数のサブフォルダーにルーティングする

コントローラディレクトリにadminフォルダを設定し、その下に3つの個別のサブフォルダがあり、その中にコントローラがあります。

このようにroutes.phpファイルでルーティングしてみました

これを修正するにはどうすればよいですか?

0 投票する
1 に答える
245 参照

codeigniter - Codeigniter: URL 解決策のない問題

私は次のURLを持っています:

http://localhost.com/phpdemo/bid/tf/red ?

この URL は、この [ $route['tf/red?'] = "abc/blue" ] を介して次の URL にリダイレクトします。

http://localhost.com/phpdemo/bid/abc/blue

今のところ問題はありません。問題は、「?」で値を付けると始まります。以下のように:

http://localhost.com/phpdemo/bid/tf/red?a [常にデフォルトのウェルカム ページに移動します]

次のルートを試しました:

次の構成設定を試しました:

また、以下を使用して確認しました。

Codeigniter か自分のどちらかで、何が問題なのかわかりません。

この点で誰かが私を導くことができますか?

前もって感謝します

0 投票する
4 に答える
1646 参照

codeigniter - CodeIgniter で既存のコントローラにアクセスしようとすると 404 が返される

CodeIgniter 2.0 のかなり新しいインストールに取り組んでいます。

このコードを含むhtaccessファイルがあります

URL http://www.estiem.no/ESTIEM/CI/へのアクセスは機能しますが、http://www.estiem.no/ESTIEM/CI/site/indexは機能しません。404 が返されます。コントローラ サイトが存在し、メソッド「index」が含まれています。

何が間違っているのでしょうか?

0 投票する
2 に答える
215 参照

php - すべてのハイパーリンクの先頭にサーバー ルートが追加されるのはなぜですか?

私は最近、CodeIgniter をいじり始めました。すべてのハイパーリンクが最初にサーバー ルートを追加するため、HTML またはアンカー関数を使用して標準のハイパーリンクを実行するときに問題が発生しました。たとえば、リンクをクリックする<a href="www.testsite.com">Test site</a>と返されるように、ビューに標準のハイパーリンクを作成したとしますか? http://localhost/test/index.php/test/www.testsite.com何が間違っているのかわかりませんが、おそらくルーティングに関係していると思いますか?

0 投票する
2 に答える
520 参照

codeigniter - Codeigniter: /index セグメントに入ったときにのみ表示されるルート

私は codeigniter 2.0 を使用した最初のプロジェクトに取り組んでおり、少し問題があります。私のローカルホスト (MAMP インストール) では、すべてがルートで正常に動作します。ドメインにコピーを追加し、ベース URL と、データベース設定などのその他の必要な設定を変更した場合にのみ、99% ほど正常に動作します。/index ルートを追加しないと、他のコントローラーに直接アクセスできません。たとえば、http ://my_domain.com/work にアクセスしようとすると 404 エラー ページが開きますが、ttp://my_domain.com/work/index と入力すると問題なく動作します。オンライン版で変更しなければならない設定を知っている人はいますか? Htaccess ファイルは同一です。

事前にどうぞ。

0 投票する
2 に答える
1358 参照

.htaccess - Codeigniter の URL から index.php を削除できません

私は codeigniter を使用しています。ウェブサイトをセットアップするときに、必要なコードを .htaccess ファイルに追加して、URL から index.php (デフォルト) を削除しました。たまたま、Web サイトのバックアップ ファイルから public_html フォルダーを置き換えました。私はそれを行ったので、 http://www.obsia.com/index.phpのように、ドメイン名と残りのURLの間のURLにindex.phpを挿入しない限り、ホームページのリンクを機能させることができませんhttp://www.obsia.com/contact/の代わりに/contact/で動作します。したがって、アプリケーションフォルダー内の構成ファイルで、変更しました

すべてのリンクが機能するようになりました。しかし、どうすれば URL から index.php を削除できますか。

私の .htaccess コードは次のようになります。

誰でも私を正しい方向に向けることができますか?それは非常に高く評価されます。

よろしく、G

0 投票する
2 に答える
8594 参照

php - post および get パラメータを使用した Codeigniter ルーティング

私のconfig/routes.phpファイルには次のものがあります:

$route['(:any)'] = "dashboard/index/$1";

mysite.com/user/idという URL にアクセスすると、これは期待どおりに機能します。ダッシュボード コントローラーの関数が呼び出され、1 番目のパラメーターは「user」、2 番目の「id」です。ただし、投稿を通過してmysite.com/user/id?page=2などの値を取得すると、関数は投稿パラメーターを無視するように見え、最初の (そして唯一の) パラメーターは「2」です。

私のconfig.phpファイルには次の値があります:

p>

および .htaccess:

p>

ルート条件に何か不足していますか?

0 投票する
1 に答える
404 参照

codeigniter - codeigniter 単一アプリケーション 複数データベース

コードベースを新しい 2.0 フレームワークに移行する予定ですが、次の点についていくつか質問がありました。

私のURLは次のようになります

  • example.in/city1
  • example.in/city1/admin
  • example.in/city2
  • example.in/city2/admin

URL の都市に基づいてデータベースを切り替える最良の方法を教えてください。.

私の webroot には、city1、city2 のようなディレクトリがあり、それぞれに単一のコード ベースを指す index.php ファイルが含まれています。

入力した URL に基づいてデータベースを切り替える方法だけが必要です。

よろしく、シェルドン