首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >多站点路径问题

多站点路径问题
EN

Drupal用户
提问于 2015-01-16 12:21:09
回答 1查看 261关注 0票数 0

我们的多个站点有问题。

我们有一个名为/wikifix的子网站,这个子网站中的一些URL是/wikifix/wiki/.

现在我们有了另一个名为/wiki的子站点。一旦我们建立了符号链接,/wikifix上包含wikifix/wiki/的页面就开始给drupal页面提供未找到的错误。在多站点/kids中的另一个子站点上的测试显示了类似的问题,/ found /wiki还会给出未找到的页面错误

这两个站点都可以工作,并且都是可访问的,只有当路径包含不同子站点的名称时,才会出现问题。

EN

回答 1

Drupal用户

回答已采纳

发布于 2015-01-16 13:17:54

造成这种情况的两个问题都出现在.htaccess中:

对这一行作了评论:

代码语言:javascript
运行
复制
RewriteBase /

然后我们必须把每个子站点加起来:

代码语言:javascript
运行
复制
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteCond %{REQUEST_URI} ^/wikifix
RewriteRule ^ wikifix/index.php [L]

包括前3条规则:

代码语言:javascript
运行
复制
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteCond %{REQUEST_URI} ^/wiki
RewriteRule ^ wiki/index.php [L]

因为这两个子站点都是从/wiki开始的,所以在wiki的RewriteCond之前拥有wikifix的RewriteCond也很重要。

票数 1
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/144434

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档