codeigniter の URL から index.php を削除したい。そのため、ユーザー ガイドでは、.htaccess を編集してそれを行う方法があります。しかし、私のホストはそれを編集することを許可していません。codeigniter のコードを処理する方法はありますか? ありがとう。
質問する
358 次
3 に答える
1
次のコードを .htaccess に入れます
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
<Files "index.php">
AcceptPathInfo On
</Files>
システムおよびアプリケーションフォルダーの近くに
配置する$config['index_page'] = '';
代わりに、構成ファイルに配置します$config['index_page'] = '';
.htaccess
index.php
于 2014-01-18T00:01:18.620 に答える
1
申し訳ありませんが、それは不可能です。CodeIgniter (または一般的なブラウザ) にはインデックス ファイルが必要です。.htaccess ファイルを編集して、「index.php」部分を表示しないようにブラウザに指示しますが、まだそこに存在します。index.php ファイル自体を削除するのはばかげています。これがないとウェブサイトが機能しないからです。
于 2012-06-15T14:20:56.017 に答える
-1
htaccessファイルを編集せずにそれを行う方法はないと思います。
于 2012-06-15T14:12:26.120 に答える