首页 > 解决方案 > CodeIgniter4 - 模块在 localhost 上工作正常,但在生产环境下不工作

问题描述

在我的代码点火器应用程序中,我创建了一个内部模块(管理员)。配置我的 .htaccess 后一切正常:

RewriteCond %{REQUEST_URI} admin
RewriteRule ^(.*)$ index.php?/$1 [L]

但是当我将文件发送到公用文件夹时,路径 mysite.com/admin 不被识别我在 htaccess 上做了很多不同的配置,但都返回 404(并且在 localmachine 上工作正常)。可能是apache指令的问题,但我无法访问它(只能通过.htaccess),有什么建议吗?

标签: .htaccesscodeigniterredirect

解决方案


尝试这个

RewriteRule ^(.*)$ /index.php?/$1 [L]

推荐阅读