私は Cakephp2.1.3 バージョンに 2 つのアプリを持っています。1 つは管理者用で、もう 1 つは Web です。「web」なしのようにアプリ名なしで Web サイトを実行したいのですが、現在の Web サイトの URL は「http://localhost/cakephp2.1.3/web」です。 /customers/index' ですが、'http://localhost/cakephp2.1.3/customers/index' を使用してアクセスする必要があります。
私の現在の.htaccessは
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^admin/$ admin/webroot/ [L]
RewriteRule ^$ web/webroot/ [L]
RewriteRule (.*) web/webroot/$1 [L]
</IfModule>
そして、私はちょうど外側のindex.phpを変更しました
define('APP_DIR', 'web');
「http://localhost/cakephp2.1.3/customers/index」にアクセスしようとすると、エラーが発生します
Error: Cakephp-2.1.3Controller could not be found.
Error: Create the class Cakephp-2.1.3Controller below in file: web\Controller\Cakephp-2.1.3Controller.php