【发布时间】:2014-11-26 09:47:10
【问题描述】:
如果我移动前端控制器,我的 .htaccess 代码应该是什么样子?更具体地说,我在以下目录中有前端控制器:root/public/index.php,我的 .htaccess 看起来像这样:
RewriteEngine on
RewriteBase /
ReWriteCond %{REQUEST_URI} !public/
ReWriteRule ^(.*)$ public/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php?/$0 [PT,L]
现在,当我将前端控制器移至:root/en/index.php 时,显然我的 .htaccess 已过时。另外我认为我必须更改前端控制器中的路径?但让我们先修复 .htaccess 以使用新结构。
【问题讨论】:
标签: php .htaccess codeigniter mod-rewrite bonfire