CI增加了.htaccess文件, 隱藏index.php入口文件, 在本機測試是OK的, 但是上傳到服務器上, 重定向到index.php是OK的, 但只能訪問網(wǎng)站首頁, 問題可能出在以下原因:
1. .htaccess文件代碼重寫規(guī)則
RewriteRule ^(.*)$ /index.php?/$1[L] 注意, 這里加個 ? 就可以了
2. RewriteRule ^(.*)$ /index.php?/$1 這里的$1 連接后生成的不是 PATH_INFO信息, 可能是REDIRECT_URI信息, 所以在CI的配置文件中
$config['uri_protocol'] = 'PATH_INFO';
可以修改為: $config['uri_protocol'] = 'AUTO';
或者修改為:$config['uri_protocol'] = 'REQUEST_URI';