Мой проект codeigniter в прямом эфире.
У меня есть две копии этого. Один в корне, а другой в подпапке.
Оба работают нормально.
Корневая копия, если она была сделана после тестирования в подпапке.
При запуске из подпапки все работало хорошо.
Но при копировании в корневую папку контроллер по умолчанию загружается для всех запросов.
Но были как в подпапках, так и на других серверах, все работает хорошо.
Это похоже на следующее
Истинная копия в корневой папке, например sitename.com
и еще одна верная копия в подпапке, например sitename.com/abc
при таком запросе sitename.com/gallery вместо контроллера галереи загружается контроллер по умолчанию.
Когда я пытался вот так sitename.com/index.php/gallery/, тогда это работало хорошо ...
но sitename.com/gallery/ показывает только контроллер по умолчанию. это страница указателя.
вот мой htaccess ...
php_flag magic_quotes_gpc off
php_flag short_open_tag on
RewriteEngine on
RewriteCond $1 !^(index\.php|images|css|static|font|xml|flash|galleryimages|htc|store|robots\.txt)
RewriteRule ^(.*)$ index.php/$1 [L]
Сервер
Linux barracuda.elinuxservers.com 2.6.27.18-21 # 1 SMP Вторник, 25 августа 18:13:37 UTC 2009 i686
Версия PHP 5.2.9