Path 多站点表达式引擎路径变量问题

Path 多站点表达式引擎路径变量问题,path,expressionengine,Path,Expressionengine,我有这个网站,它使用多站点管理器的迷你网站 我遇到的问题是,我的微型站点在主站点的子文件夹中,并且当我使用 {path='minisite/group'} 它创建了一条这样的路径 /index.php/minisite/group 而事实上,我需要以下 /minisite/index.php/group 是否有一种方法可以让它知道小站点的baseurl位于子文件夹中。解决这个问题的一种方法是从URL中删除“index.php”。这是ExpressionEngine开发中的一项常见任务。从E

我有这个网站,它使用多站点管理器的迷你网站

我遇到的问题是,我的微型站点在主站点的子文件夹中,并且当我使用

{path='minisite/group'}
它创建了一条这样的路径

/index.php/minisite/group
而事实上,我需要以下

/minisite/index.php/group

是否有一种方法可以让它知道小站点的baseurl位于子文件夹中。

解决这个问题的一种方法是从URL中删除“index.php”。这是ExpressionEngine开发中的一项常见任务。从ExpressionEngine站点中删除“index.php”有一个很好的操作方法。我还在.htaccess文件中使用了以下代码来删除“index.php”:


从URL中删除“index.php”后,您应该能够使用{path=“}而不会出错。如果不是这样,请告诉我们。

解决此问题的一种方法是从URL中删除“index.php”。这是ExpressionEngine开发中的一项常见任务。删除“index.php”有一个很好的方法“从您的ExpressionEngine网站。我还在.htaccess文件中使用了以下代码来删除“index.php”:


从URL中删除“index.php”后,您应该能够使用{path=“}没有错误。如果不是这样,请告诉我们。

干杯,我会尝试一下。我没有尝试您现在给我的特定站点,但我会让您知道它是否正确。删除index.php不会使子组与潜在的迷你站点冲突吗?尽管我已经命名了这些站点,以便它们不会冲突。我认为子组不会与潜在的迷你站点冲突所有迷你网站,但我不能保证它们不会。祝你好运!这很有效,我注意到在一般配置中,你必须将/ministe作为索引页,并将.htaccess放在/ministe子文件夹中。干杯,我会试试。我没有试过你现在给我的那个,但我会让你知道它是否正确。不是吗emoving the index.php使子组与潜在的迷你站点发生冲突?虽然我已经命名了这些子组,以便它们不会发生冲突。我不认为子组会与潜在的迷你站点发生冲突,但我不能保证它们不会发生冲突。祝你好运!这很有魅力,我注意到在一般配置中,你必须将/ministe作为索引页并将.htaccess位于/ministe子文件夹中。
# 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