1

私は codeigniter 2.0 を使用した最初のプロジェクトに取り組んでおり、少し問題があります。私のローカルホスト (MAMP インストール) では、すべてがルートで正常に動作します。ドメインにコピーを追加し、ベース URL と、データベース設定などのその他の必要な設定を変更した場合にのみ、99% ほど正常に動作します。/index ルートを追加しないと、他のコントローラーに直接アクセスできません。たとえば、http ://my_domain.com/work にアクセスしようとすると 404 エラー ページが開きますが、ttp://my_domain.com/work/index と入力すると問題なく動作します。オンライン版で変更しなければならない設定を知っている人はいますか? Htaccess ファイルは同一です。

事前にどうぞ。

4

2 に答える 2

1

次の行を.htaccessファイルとして設定して、問題を分類しました。

RewriteEngine On
RewriteRule ^.*$ index.php [NC,L]

/index.php/blahaの後のすべてを/blahaに書き換えます。

于 2011-12-31T12:45:35.927 に答える