主目录、子域和子文件夹中的多站点(简体中文)

时间:2013-05-22 作者:kwendenarmo

我有一个域名<http://my-site.com> 我想对它进行重组,以前门户网站有一个Drupal,在不同的子域中安装了大量WordPress。我的主机只允许我访问cpanel(有限)和ftp。

我想做的是为主域、子域和子站点安装一个WordPress multisite,即:

<http://my-site.com>  
<http://blog1.my-site.com>  
<http://blog2.my-site.com>  
<http://blog2.my-site.com/blog3> or <http://blog3.blog2.my-site.com>
<http://blog2.my-site.com/blog4> or <http://blog4.blog2.my-site.com>
所有这些网站都应该相互独立(尽管它们共享主题和插件),最简单的方法是什么
通过我在internet上的查找,我发现了如何创建子域,但安装多站点只会给我提供子文件夹的选项,这没有帮助。

另一方面,如果不在我的根目录上安装Wordpress,是否可以做到这一点?这只是为了组织文件。即:

<http://my-site.com> <- Access URL  
</www/site/>         <- installation directory (/www is the root)
就像以前一样,我的根/www/index.html 重定向到的内容/www/site/index.php. 这是Drupal目录的最后一个。这个系统没有帮助,因为它进入了无限的重定向循环。

1 个回复
最合适的回答,由SO网友:Burgon 整理而成

我不确定你想要什么是可能的。

根据WordPress Codex page on Multisite:

您可以在子域和子目录之间进行选择,除非现有设置限制您的选择。

你必须选择其中一个。

因此,您可以将您的网络设置为对子站点使用子域或子目录,但不能同时使用两者。

因此,您可以选择:

<http://my-site.com>
<http://blog1.my-site.com>
<http://blog2.my-site.com>
<http://blog3.my-site.com>
<http://blog4.my-site.com>
或:

<http://my-site.com>
<http://my-site.com/blog1>
<http://my-site.com/blog2>
<http://my-site.com/blog3>
<http://my-site.com/blog4>
但不能将两者结合起来(例如<http://blog2.my-site.com/blog3> 据我所知,这是不可能的)。

至于在自己的目录中安装WordPress Multisite,this codex page 应该给你所有你需要的信息。如果您对其中的任何信息有具体问题,请询问他们。

最后,这一页可能也很有趣:Do you really need a network?

结束

相关推荐

MultiSite:使用子博客的虚拟文件夹

我们学校使用wordpress网络。主域提供对一般信息的访问,子站点是由学生管理的特定项目。我想所有的子网站都有一个虚假的文件夹名称附加其url。example假设主要领域是学校。埃杜我的子网站是school.edu/project1/ school.edu/project2/ 我希望它变成:school.edu/projects/project1/ school.edu/projects/project2/ 我该怎么做?UPDATE 1我尝试将此规则添加到。htacc