こんにちは、CodeIgniter フレームワークの .htaccess URL 修正の設定で問題が発生しています。
「sites」という名前のフォルダーでサイトを立ち上げました。
=> 問題:
**この URL は完全に機能します:
http://127.0.0.1/sites/home/index/test
URLから /index/ を取り除きたい
リンク先 URL は次のようになります。
http://127.0.0.1/sites/home/test
この URL を取得するにはどうすればよいですか?
追加情報:
私はオートロードでURLヘルパーを実行しましたが、これはうまく機能します。これが私のコントローラーのコードです
class Home extends CI_Controller {
public function index($var='')
{
echo $var; //outputs -> test
}
}
.htaccess
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteBase /sites
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$0 [PT,L]
RewriteRule ^(.*)$ index.php/$1 [L]