フロントコントローラーを移動した場合、.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 を修正して、新しい構造で動作するようにします。