Я новичок в codeigniter при перенаправлении страницы index.php по умолчанию не загружается. Поэтому я попытался использовать приведенный ниже код в файле htaccess. Я установил php 5.3.10, сервер Apache и базу данных postgres. поэтому, если какая-либо новая конфигурация должна быть выполнена отдельно от изменения .htaccess и httpd.conf, то, пожалуйста, дайте мне знать. Я видел предыдущие вопросы, заданные по одному и тому же вопросу, и я отсылал все от этих вопросов, но все же я не могу это решить. пожалуйста, дайте мне знать, какие дополнительные вещи нужно сделать.В перенаправлении codeigniter не работает без index.php?
файл .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 локальный
<Directory />
Options FollowSymLinks
AllowOverride All
Order deny,allow
Deny from all
</Directory>
Это может помочь http://stackoverflow.com/questions/20188957/removing-index-php-offical-guide-not-working-code-igniter?rq=1 – Pooshonk
Включен ли модуль перезаписи? – lyhong
убедитесь, что '$ config ['index_page'] = '';' in 'application/config/config.php' –