我的 CodeIgniter 项目放在子文件夹中,我想用.htaccess
.
一切正常,但我当前的 URL 如下所示:
example.com/folder1/folder2/ci_project/class/function/$id
我希望这是:
example.com/class/function/$id
现在,我正在使用这个简单.htaccess
的代码来删除index.php
来自 URL:
Options +FollowSymLinks
RewriteEngine on
# Send request via index.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
有任何想法吗?
当我在 folder1/folder2/ci_project 内的 htaccess 文件中使用以下代码时,它确实隐藏了子目录,但我收到错误“找不到对象”
RewriteCond %{REQUEST_URI} !^/folder1/folder2/ci_project/
RewriteRule ^(.*)$ /folder1/folder2/ci_project/index.php/$1 [L]