ログインフォームを備えた Codeigniter アプリがあります。Apache と Nginx の両方で実行しました。Apache では、すべてが正常に機能し、フォームの動作は正常です。しかし、Nginxでは、フォームアクションはhttps代わりに使用しますhttp(現時点では必要ありません)。
これを使用してフォームを生成します。
<?php echo form_open(site_url('/user/do_login')); ?>
そしてそれはこれを生成します:
<form action="https://example.com/index.php/user/do_login" method="post" accept-charset="utf-8">
Nginxhttpの代わりに強制的に生成するにはどうすればよいですか?https