私はこの部分で苦労しています。さて、codeigniterを使用してログインページを作成しました。パス全体が.htaccesshttp://localhost/CodeIgniter_2.1.3/index.php
を使用して書き直されます。http://localhost/login
それは問題なく動作しますが、問題はログインに成功した後、redirect('next_page');を使用してページが次のページにリダイレクトされることです。URLはのhttp://localhost/CodeIgniter_2.1.3/index.php/next_page
代わりになるからhttp://localhost/next_page
です。その部分の書き直しも作成しました:
RewriteRule ^events$ /CodeIgniter_2.1.3/index.php/events [L,NC]
またhttp://localhost/next_page
、アドレスバーにを入力すると、ページは問題なく表示されます(ログインとこのページにルールを適用していないため)。また、redirect('http:// localhost / events');を使用してみました。これも問題なく機能しますが、それでもこれが実際の解決策ではないことはわかっています。ちなみに、私の.htaccessはwampserverのwwwフォルダーにあります。これを解決する方法はありますか?