共享主机上的codeigniter安装问题

时间:2009-12-15 22:38:12

标签: php mod-rewrite codeigniter shared-hosting

我的主机帐户类似于:


〜/的public_html
〜/ public_html / system / application

要访问我的网页,我需要将http://example.com/~userid放入地址栏

我在〜/ public_html目录中安装了codeigniter,我可以访问http://example.com/~userid

“欢迎”页面显示正确,相关的用户指南页面显示正确。

问题是:如果我创建一个新控制器并创建新视图,则该网页只显示“错误404:找不到文档”。如果我使用http://example.com/~userid/welcome/index则会遇到同样的问题。

如果我使用base_url()函数,则会显示http://example.com/~userid/

我该怎么做才能解决这个问题?

提前致谢!

1 个答案:

答案 0 :(得分:3)

尝试http://example.com/~userid/index.php/welcome/index

看起来您的网址重写未设置或配置错误。如果禁用URL重写,这是默认方式。

编辑请参阅this page of the user guide,尤其是“删除index.php文件”部分,了解如何设置网址重写。