Мой файл .htaccess не работает

Я добавил свой проект на бесплатный хостинг 000webhost, и все мои файлы перечислены в каталоге public_html /. проект встроен в codeigniter. Я добавил файл htaccess в public_html / .htaccess, который содержит

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

но это не работает для меня, есть ли проблема в htaccess?

    Я использую это (он работает для меня как в локальном, так и удаленном режиме):

     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] 

    Вам нужно создать папку «public» в корневом роллере и подпапках для css, js и т. Д.

    Извините, из всего моего htaccess все в порядке, но у меня был дополнительный chracter в моем базовом url, который вызывал проблему. Еще раз извините.