我有这个网站,它使用多站点管理员为minisites。
我遇到的问题是我的minisites是在主站点的子文件夹中,当我使用时
{path='minisite/group'}
它会创建一个像这样的路径
/index.php/minisite/group
实际上我需要以下
/minisite/index.php/group
有一个让它知道minisite在子文件夹中的baseurl。
答案 0 :(得分:1)
解决此问题的一种方法是从您的网址中删除“index.php”。这是ExpressionEngine开发中的常见任务。从ExpressionEngine网站here中删除“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
从您的网址中删除“index.php”后,您应该可以正确使用{path =“}。如果不是这样,请告诉我们。