我有一个域名<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目录的最后一个。这个系统没有帮助,因为它进入了无限的重定向循环。
最合适的回答,由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?