だからここにあります.CIでチュートリアルを行いました..htaccessでいくつかの変更を行って、URLのindex.phpを削除しました.これらの場合、レコードを表示するとindex.phpは表示されませんが、新しいレコードを作成しようとすると、index.php が突然表示され、なぜ表示されたのか混乱しています。
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$0 [PT,L]
ここにいくつかのスクリーンがあります、
レコードの表示:
新しいレコードの作成:
作成後:
index.php が突然表示された理由がわかりません。すでに .htaccess に変更を加えています。私は何かを逃していますか?あなたの意見を共有してください
編集 ユーザーガイドで彼らが私に求めていることに従っただけです。
ニュース記事を作成する
<?php echo validation_errors(); ?>
<?php echo form_open('sample_controller/sample_create') ?>
<label for="title">Title</label>
<input type="input" name="title" /><br />
<label for="text">Text</label> <textarea name="text"></textarea><br/>
<input type="submit" name="submit" value="Create news item" />
</form>