【发布时间】:2012-06-10 21:49:54
【问题描述】:
Codeigniter 在本地运行良好。一旦我搬到我们的实际站点,它就停止了工作。 这是我的 .htaccess 文件:
RewriteEngine on
RewriteBase /
RewriteCond $1 !^(index\.php|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ~username/folder1/folder2/index.php/$1 [L,QSA]
它只加载控制器的索引方法,找不到其他方法。 此外,当我键入 http://domain.name/~username/folder1/folder2/ControllerClass 时,不会调用 index 方法。我不知道该怎么做。我已经尝试过这个:Site developed in Codeigniter only loads home page 但它不起作用!
【问题讨论】:
-
您的生产服务器上是否安装了 mod_rewrite?
标签: apache codeigniter