index.php(test.domain.com/index.php)を追加すると、test.domain.com/を開こうとするとエラーが発生します.domain.com/shopもドメインとパスの間にindex.phpなしで動作します(test.domain.com/index.php/shop) 私はテスト目的でサブドメインとして共有ホスティングに設定しようとしています。 私はすでにhtaccessで異なるRewriteBaseルールを試してみましたが、成功しませんでした。index.phpのないCakePHPのフロントページにエラーがあります
エラー通知:書き換えルールがロードされていないようなあなたの共有ホストで
class AppController extends AppController {
var $name = 'App';
function webroot() {
}
}
check out this link for information about running cake without mod_rewriteではなく、それが働いてきた時間を過ごします。ホストの99%が.htaccessファイルを動作させる必要があります – dogmatic69
ありがとうございます。 htaccessはデフォルトパスだけがエラーで動作しています。 config/routes.phpにRouter :: connect( '/'、array( 'controller' => 'user_designs'、 'action' => 'home'))を設定します。そのコントローラーアクションをロードしていません。 /index.phpを追加すると正しく読み込まれます。 views/layouts/default.ctpがレンダリングされ、そこに表示されます。 エラー:コントローラのWebControlがコントローラのAppControllerに定義されていません。 エラー:appController :: webroot()をファイルに作成します。app/controllers/app_controller.php なぜそれがその行動を要求しているのか分かりません。 – michalzuber