私は CakePHP アプリケーションに取り組んでいます。ホストの public_html ディレクトリにアップロードすると、サブディレクトリが作成されました。
したがって、現在の構造は domain.com/subdircake/ のようになっています。
public_html ルートに .htaccess ファイルを含め、サブディレクトリを指すように webroot フォルダーの index.php を変更しました。
Cakeapp 内のルーティングの問題なのか、.htaccess の設定が間違っているための mod_rewrite の問題なのかはわかりませんが、これはどうなるかということです。
- ドメインにアクセスでき、アプリのホームページが表示されます。
- リンクは domain.com/action ではなく domain.com/subdircake/action を指しています。
- URL を強制的に domain.com/action にするとうまくいきますが、理由がわからないのでストレスがたまります。
だから私はそれがいくつかの書き直しの問題でなければならないと思うが、私には何の手がかりもありません。
誰でもアイデアはありますか?