我在我的web应用程序编程中使用codeigniter,最后几天我从appserv转向xampp。
问题是当路径包含两个'/‘时,页面返回错误: 404页面未找到
喜欢:http://domain.com/script//admin/
但是如果只有一个'/‘,页面就能正常工作
喜欢:http://domain.com/script/admin/
"http://domain.com/script“是codeigniter配置中的base_url,而domain.com是本地主机。
注意: appserv不会出现此问题
发布于 2013-05-28 16:42:27
CI的base_url已经在末尾附带了一个正斜杠(如果在config文件中保留为空),因此当您使用echo base_url();在视图中构建链接时,您不需要第二个正斜杠:
<a href="<?php echo base_url(); ?>admin">Link</a>
发布于 2013-05-28 16:36:05
双斜杠在URL中没有任何意义。但是下面的方法应该是可行的:
在apache/httpd.conf的xampp中检查
RewriteModule还分享您的CI项目的.htaccess
https://stackoverflow.com/questions/16787396
复制相似问题