【发布时间】:2017-10-16 09:41:44
【问题描述】:
我最近刚开始学习 CodeIgniter 并尝试在这种结构中设置我的项目:
规格
Apache/2.4.27 (Win64) PHP/5.6.31.
服务器:WAMP Server 3 本地主机设置
CodeIgniter 3.1.2
目录www/CI/firstci/******
所以当我导航到www/CI/firstci/时,使用这个目录结构会给我一个404错误
404 Page Not Found 找不到您请求的页面。
如果我像这样将我的 CodeIgniter 放在根目录的更高位置
目录www/firstci/******
当我导航到 www/firstci/ 时它会起作用,它会将我引导到欢迎页面。
所以我的问题是如何解决这个路由/路径问题?如果可能的话,解释一下为什么 CodeIgniter 也会这样?
【问题讨论】:
-
CI是这里的文件夹吗? -
让你的项目直接在www下,然后像这样访问:
www/firstci/******这是正确的方法。保留一个额外的文件夹CI并将firstci放入其中没有任何好处。 -
检查配置中的基本 URL。与全新安装无关
-
@HimanshuUpadhyay 没有这样的事情。你可以在任何你想要的地方加载你的项目
-
@AbdullaNilam,你是对的,但这样做没有任何好处,所以我建议他。
标签: php codeigniter routing