Я новичок в Codeigniter
и пытаюсь настроить Codeigniter
.
Но я не могу удалить index.php
из url ..
Я изменил файл .htaccess
, следуя данным, которые были указаны в userguide ..
Файл .htacess содержит
RewriteEngine on RewriteCond $1 !^(index\.php|images|robots\.txt) RewriteRule ^(.*)$ /index.php/$1 [L]
а также изменил конфигурационный файл
$config['index_page'] = '';
когда я пытаюсь использовать следующий URL-адрес, это приводит к
Запрошенный URL / codeigniter / pages / view не найден на этом сервере.
http://localhost/codeigniter/pages/view
Но я пытаюсь с index.php в url..На странице, показанной нормально ..
http://localhost/codeigniter/index.php/pages/view
Это проблема .htaccess или я должен изменить некоторые другие файлы .. ?
Как избавиться от этой проблемы?
Любые предложения, приемлемые.
Обновить
Я использую ubuntu 3.10
Я использовал следующую команду для включения перезаписи модуля
sudo a2enmod rewrite
Результат следующим образом
Module rewrite already enabled
Я изменил разрешения в
/etc/apache2/sites-enabled/000-default
В виде
ServerAdmin webmaster@localhost DocumentRoot /var/www <Directory /> Options FollowSymLinks AllowOverride All </Directory> <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory>
После изменения этого файла также не повезло ..