被迫在多站点上使用子域

时间:2018-02-08 作者:iwillbeawebdeveloper

我正在为一家相当规模的企业安装Multisite,世卫组织的WordPress网站已经运行了大约5年。

尝试安装时,我收到以下警告消息:

由于您的安装不是新的,WordPress网络中的站点必须使用子域。子目录安装中的主站点将需要使用修改后的永久链接结构,这可能会破坏现有链接

子域不是我们的选择。主要网站是mysite。网站将是mysite。com/fr,mysite。com/pt等。

我的选择是什么?

有没有办法避免出现严重的SEO/Google问题,我想这就是警告所指的?

谢谢詹姆斯

2 个回复
SO网友:keepkalm

您应该从新安装开始,然后将现有站点导入新安装。

从现有安装开始会触发该警告,但如果重新开始,则可以设置子文件夹结构。

您可以将其添加到函数中。php允许在多站点中安装子文件夹:

    add_filter( \'allow_subdirectory_install\',
create_function( \'\', \'return true;\' )
);
未经我测试,请自担风险使用(测试服务器),并让我知道它是如何工作的!我建议将新的安装和迁移作为一种更干净的解决方案。Duplicator 导入内容非常简单。

SO网友:Albert Peschar

将此添加到wp-config.php:

define(\'ALLOW_SUBDIRECTORY_INSTALL\', true);

结束

相关推荐

WordPress MultiSite Theme

我有多个网站。(3个网站)所以我想在其中一个网站上应用不同的主题。但当我激活主题时。所有站点都受到影响。这就是多站点的工作方式吗??有人能澄清一下多站点可以做什么吗?安装多站点(子目录)修改了wp配置。php和。htaccessdefine( \'WP_ALLOW_MULTISITE\', true ); define(\'MULTISITE\', true); define(\'SUBDOMAIN_INSTALL\', false); define(\'DOMAIN_CURREN