私はシステムをセットアップして開発していましたがsomeolddomain.somewhere.com
、開発が完了した後、CI プロジェクトのコード ベース全体を新しいフォルダーにコピーし、新しいディレクトリ パスとドメインを指すように Apache で新しい仮想ホスト構成をセットアップし、変更しました。
$config['base_url'] = 'someolddomain.somewhere.com'
application/config/config.php で
$config['base_url'] = 'somenewdomain.somewhere.com'
ただし、CI の form_open を使用すると、フォームに対するアクションは引き続きsomeolddomain.somewhere.com
. として設定しようとしまし$config['base_url'] = ''
たが、 form_open はまだ古いドメインを使用しています。
「someolddomain」を探して CI ディレクトリ構造全体を再帰的に grep しましたが、存在しません。
それで、それはどこから来ているのですか?
ストレート html を使用してフォーム アクションを設定できることはわかっていますが、なぜこれが起こっているのか知りたいです。
ありがとう