ライブサーバーでcodeigniterプロジェクト(完全にlocalhostで実行されています)をアップロードしました。私は、サーバー内のプロジェクトフォルダを持っていると私はそれの下で私のプロジェクトを置く「bodywrapsand」http://33.444.321.51/projects/bodyodore/
Codeigniter - サーバーエラー - 404 - ファイルまたはディレクトリが見つかりません
:
私のURLは次のようなものです。
実行すると、メインページが完全に読み込まれます。
問題メニューリンクを選択すると、このエラーが発生します。 これは私のlocalserverパスであり、非常にうまく動作します。
404 - ファイルまたはディレクトリが見つかりません。 探しているリソースが削除されているか、名前が変更されているか、一時的に が利用できませんでした。
私のすべてのクラス名は大文字で始まっています。コントローラーの文字と名前はクラス名と同じです。私は解決策を見つけるために48時間を費やしてい
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$1 [PT,L]
:私のhtaccessファイルはこれです
$config['index_page'] = ""
$config['uri_protocol'] = "REQUEST_URI"
:
すなわちAdmin.phpは、クラス管理者は、私が持っている設定ファイルで
を拡張含まれています私を救ってください。
これは私の地元のURLです:
アプリケーション/設定/ config.phpの でhttp://localhost/project/buddy/
を確認してください '$の設定[ 'BASE_URL']のようなものにあなたのベースURLを設定している=「のhttp://localhost/yourprojectname/';' – user4419336
これらのhtaccessを試してみてください。https://github.com/wolfgang1983/htaccess_for_codeigniter – user4419336