重命名CodeIgniter项目文件夹会导致“找不到请求的URL”错误

时间:2014-08-20 20:24:28

标签: php codeigniter

我用CodeIgniter创建了我的项目,我将它放在MAMP上,它可以正常工作。文件夹名称是“Project”,但我现在已将其更改为“Filmsite”。

我已经更改了config / config.php中的base_url

$config['base_url'] = 'http://example.com/Project/';

为:

$config['base_url'] = 'http://example.com/Filmsite/';

如果我打开索引,网站运行良好,但如果我尝试点击链接,则收到此消息:

  

未找到
  在此未找到请求的URL /Project/index.php   服务器

有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:1)

由于项目不在域的根目录中,我最好的猜测是你的RewriteBase /Project/文件中可能有.htaccess 这样的重写规则:< / p>

RewriteRule ^(.*)$ Project/index.php/$1 [L]

如果是这样,只需将Project更改为您想要的任何内容。