Я новичок в codeigniter, при перенаправлении страницы index.php не загружается по умолчанию, поэтому я попробовал приведенный ниже код в файле htaccess. Я установил php 5.3.10, сервер apache и базу данных postgres. поэтому, если необходимо выполнить какую-либо новую настройку, кроме изменения .htaccess и httpd.conf, сообщите мне об этом. Я видел предыдущие вопросы, заданные по той же проблеме, и я сослался на все эти вопросы, но все же не могу решить эту проблему. пожалуйста, дайте мне знать, что нужно сделать дополнительно.
файл .htaccess
<IfModule mod_rewrite.c> RewriteEngine On #Checks to see if the user is attempting to access a valid file, #such as an image or css document, if this isn't true it sends the #request to index.php RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d #This last condition enables access to the images and css folders, and the robots.txt file RewriteCond $1 !^(index\.php|public|images|robots\.txt|css) RewriteRule ^(.*)$ index.php/$1 [L] </IfModule>
RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond $1 !^/(index\.php|assets/|humans\.txt) RewriteRule ^(.*)$ index.php/$1 [L]
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$0 [PT,L]
файл httpd.conf ServerName localhost
<Directory />
Options FollowSymLinks
AllowOverride All
Order deny,allow
Deny from all
</Directory>
$config['index_page'] = '';
вapplication/config/config.php
- person Rwd   schedule 26.09.2014domain.com/index.php/site/page
становитсяdomain.com/site/page
- person Rwd   schedule 26.09.2014