ミニサイトにマルチサイトマネージャーを使用しているこのサイトがあります。
私が抱えている問題は、ミニサイトがメインサイトのサブフォルダーにあり、いつ使用するかということです。
{path='minisite/group'}
このようなパスを作成します
/index.php/minisite/group
実際に私は以下が必要なとき
/minisite/index.php/group
サブフォルダにあるミニサイトのbaseurlを認識させるための機能はありますか。
ミニサイトにマルチサイトマネージャーを使用しているこのサイトがあります。
私が抱えている問題は、ミニサイトがメインサイトのサブフォルダーにあり、いつ使用するかということです。
{path='minisite/group'}
このようなパスを作成します
/index.php/minisite/group
実際に私は以下が必要なとき
/minisite/index.php/group
サブフォルダにあるミニサイトのbaseurlを認識させるための機能はありますか。
これを回避する 1 つの方法は、URL から「index.php」を削除することです。これは、ExpressionEngine 開発における一般的なタスクです。ExpressionEngine サイトから「index.php」を削除する方法については、こちらを参照してください。また、.htaccess ファイルで次のコードを使用して、「index.php」を削除しました。
# If you can't access the control panel at the folder level (ie "http://site.com/system/"), uncomment the following line.
# DirectoryIndex index.php
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php?/$1
URL から「index.php」を削除すると、{path="} をエラーなしで使用できるようになります。そうでない場合はお知らせください。