我正在尝试将请求从我的 url 的根目录传递到子文件夹,而不使用 mod_rewrite 进行重定向。(注意:我在 Rackspace 云站点上执行此操作。)
我将 CI .htaccess 移至根文件夹,然后将其更改为:
RewriteEngine on
RewriteCond $1 !^(index\.php|images|public|robots\.txt)
RewriteRule ^(.*)$ /ci/index.php/$1 [L]
对此:
RewriteEngine on
RewriteCond $1 !^(index\.php|images|public|robots\.txt)
RewriteBase /ci/
RewriteRule ^(.*)$ /ci/index.php/$1 [L]
这给了我一个内部服务器错误。我不相信这种有错误日志,这可能就是为什么我一直认为 mod_rewrite 是炼金术。
也许你可以看到出了什么问题?
谢谢!