【发布时间】:2011-10-17 16:14:47
【问题描述】:
我目前正在学习如何使用 CodeIgniter 的教程,并且正在学习创建一个简单的时事通讯的教程。出于某种原因,当我点击提交按钮时,会创建一个 404 页面未找到错误,这很明显,因为 url 翻了一番。意思是,网址是:
www.my_site.dev/index.php/email
当我点击提交按钮时应该是:
www.my_site.dev/index.php/email/send
但它会像这样将网址翻倍:
www.my_site.dev/index.php/www.my_site.dev/index.php/email/send
我正在使用表单助手:
$autoload['helper'] = array('url', 'form');
我只是不知道如何在自动加载或配置文件中解决此问题的原因或设置什么以使操作适当。
为了消除任何困惑HERE 是我的视图和控制器。
【问题讨论】:
-
我认为您可能需要查看配置而不是视图/控制器。尤其是 'base_url'、'index_page' 和 'uri_protocol' 的值...
-
我在基本网址中添加了“http://”,它有所帮助,但索引仍然加倍。这里是源代码gist.github.com/be61876b9dfb3a886a1b
标签: forms codeigniter action