如何将一个博客安装在Blo.Example.com上,并将多个博客放在子文件夹中,如Blo.Example.com/Usera?

时间:2015-11-08 作者:vin

我有一个网站,比如说www.example.com, 在那里,我想有几个博客由几个人拥有(但它不是一个为最终用户创建博客的网站)。为此,我将创建一个子域博客。实例com并让每个用户都有自己的博客文件夹,比如blog.example.com/userAblog.example.com/userB. 我只想为此使用一个WordPress安装。此外,我想要一个设置,只要键入博客。实例com,主页必须显示指向可用博客的链接。

为了得到我想要的,我想在博客的根上安装wordpress。实例com,并在该博客中有一个链接到用户博客的页面。我在谷歌上搜索并阅读了相应的文档,然后进行了尝试。然而,它似乎不像我想象的那么简单。

如果在根目录下安装,则必须在以下位置创建用户博客userA.blog.example.com 就像子域一样,它给出了一个丑陋的url。如果我在subdir中安装,比如说,blog.example.com/wordpressfolder, 那么博客必须在blog.example.com/wordpressfolder/userA, 这就产生了复杂的url。

有没有办法得到我想要的?

我真的很想有一个单独的博客域名,但如果我想要的不可行,我会咬紧牙关,在www.example.com/blog/userA, 在一天结束的时候,情况还不错。

1 个回复
SO网友:jdm2112

你要找的是WordPress网络,也就是WP多站点。这非常适合您所描述的内容。

您需要仔细注意您设置的多站点类型:http://codex.wordpress.org/Before_You_Create_A_Network#Types_of_multisite_network

通常,可以在子域或子文件夹之间进行选择,但实际上您需要子域上的子文件夹。这将为您提供所需的域结构。

您还可以允许您的个人博客所有者添加他们自己的外部域,该域可以直接解析到他们的博客。实例com/文件夹链接。这可以通过MU域映射轻松实现:https://wordpress.org/plugins/wordpress-mu-domain-mapping/