Codeigniter ベース URL の問題の解決
Codeigniter アプリケーションを開発環境から運用サーバーにデプロイする場合、URL が機能することを確認することが重要です正しく。アプリケーションのベース URL が変更されている場合、リンクが間違ったページにリダイレクトされるという問題が発生する可能性があります。
この問題を解決するには、config/config.php ファイルで $config['base_url'] が正しく設定されていることを確認してください。 。ベース URL にプロトコル (HTTP または HTTPS) と必要なサブディレクトリを含む完全なドメイン パスが含まれていることを確認します:
<code class="php">$config['base_url'] = "http://somesite.com/somedir/";</code>
たとえば、運用サーバーのアドレスが someurl.com/mysite/ の場合、以下を設定する必要があります:
<code class="php">$config['base_url'] = "http://someurl.com/mysite/";</code>
これにより、、正しいページにリダイレクトします: http://someurl.com/mysite/home/test.
プロトコルとドメインを含む絶対ベース URL を使用することが重要です。相対ベース URL は予期しない動作を引き起こす可能性があります。
以上が実稼働環境にデプロイするときに Codeigniter のベース URL の問題を修正するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。