domain.co.uk
サブフォルダーにCakePHPアプリをセットアップしようとしていますが、ルート ドメインから実行しようとしています{DOCUMENT_ROOT}/version-13/app/webroot
。
ホスティング セットアップではドキュメント ルートを変更できないため、ルートに次の .htaccess があります。
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteRule ^$ version-13/app/webroot/ [L]
RewriteRule (.*) version-13/app/webroot/$1 [L]
</IfModule>
これは仕事をしているようです。ただし、Cake はサブフォルダーを検出し、それを作成するすべての URL ($this->Form->create()
アクションなど) に追加するためdomain.co.uk/version-13/signup
、domain.co.uk/signup
.
これはおそらく単純なものになると思いますが、私はレンガの壁にぶつかっています. どう頑張っても上手くいかない!