0

自宅のローカル マシンに仮想ホストをセットアップしました。

モジュールを含む codeigniter セットアップを作成しました。メインの index.php ページは機能しますが、モジュールにアクセスしようとすると見つかりません。

したがって、これは機能します:local.mysiteが、これは機能しません: local.mysite/module

これを機能させるには、vhost ファイルで何を変更する必要がありますか?

4

2 に答える 2

0

うーん

使ってみて

local.mysite/index.php/module

このファイルは、.htaccess ファイルといくつかの単純なルールを使用して簡単に削除できます。指定されたアイテムを除くすべてがリダイレクトされる「ネガティブ」メソッドを使用した、そのようなファイルの例を次に示します。

RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
于 2013-01-15T09:26:06.340 に答える
0

これは .htaccess ファイルです。index.php を含む私の webroot にあります。これでindex.phpが削除されると思いましたか?私のホスティングサーバーでは完全に機能しますが、localhost では機能しません。

RewriteCond $1 !^(index\.php|images|css|js|uploads|assets|robots\.txt)
RewriteRule ^(.*)$ index.php?/$1 [L]
于 2013-01-16T02:04:25.723 に答える