/ /私の.htaccessファイルが機能していない - php、codeigniter、web-hosting

私の.htaccessファイルは動作していません - php、codeigniter、web-hosting

無料ホスティングに自分のプロジェクトを追加しました000webhostと私のすべてのファイルはpublic_html /ディレクトリにリストされています。 プロジェクトはcodeigniterに組み込まれています。 私は含まれているpublic_html / .htaccessでhtaccessファイルを追加しました

Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]

しかし、これは私のためには動作しませんhtaccessで何か問題はありますか?

回答:

回答№1は2

私はこれを使用します(それはローカルでもリモートでも私のために働きます):

DirectoryIndex index.php

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index.php|public|images|css|js|robots.txt)

RewriteRule ^(.*)$ index.php?/$1 [L]

あなたはルートロールとcss、jsなどのためのサブフォルダに "public"と呼ばれるフォルダを作成する必要があります。


回答№2の場合は0

すべてのhtaccessから申し訳ありませんが大丈夫ですが、私は問題を引き起こしていた私の基本URLに余分な文字がありました。 またすみません。