2009-12-15 70 views
1

我的主机账户是一样的东西:笨安装问题


〜/的public_html
〜/的public_html /系统/应用

访问我的网站,我需要把http://example.com/~userid在地址栏

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

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

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

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

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

在此先感谢!

回答

3

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

它看起来像你的URL重写没有设置或配置不当。这是禁用URL重写的默认方式。

编辑this page of the user guide,尤其是部分“删除index.php文件”关于如何设置URL重写。

+0

我会按照@ Franz的建议在** .htaccess **文件中查看你的URL重写。 – 2009-12-15 23:25:36

+0

@Franz:谢谢!有用。我会查看url页面 – 2009-12-17 13:09:33

+0

然后你可以接受这个答案。给你2个声望点和我,呃,多一点;) – Franz 2009-12-17 20:42:19