我知道这个问题已被多次询问,但无法找到我想要做的最终解决方案。
我正在尝试同时使用单个codeigniter 3安装来提供多个应用程序。特别是前端,后端和其他供应商特定的接口。这是必需的,因为每个应用程序都有自己的登录名,需要维护其唯一的会话。
我已通过codeigniter 3手册
我已按照建议的方式设置我的应用
appfrontend
appbackend
根据建议,我有两个索引文件路由到每个应用程序。
index.php -> appfrontend
admin.php -> appbackend
正如文档中所建议的那样 https://www.codeigniter.com/userguide3/general/urls.html#removing-the-index-php-file
我的" .htaccess"文件有
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
这会删除前端的index.php,这很好。
问题:如何从网址中删除admin.php?