2010-05-06 52 views
0

我的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星期二8月25日18時13分37秒UTC 2009年的i686 PHP版本5.2.9

回答

0

你的$ config ['uri_protocol']設置爲什麼?只要嘗試所有的價值觀,最後一個就會工作。

相關問題