首页 文章

具有子域和子目录的Wordpress Multisite路由

提问于
浏览
0

WordPress的新功能,但最终接近我想要的 . 我想要的是在子域和子目录中使用多站点 .

我做了什么: - 我设置了带有子域选项的wordpress多站点 . - 我设置我的域名以允许通配符子域 - 我使用标准的htaccess文件用于子目录(这修复了一个css问题,以显示具有子域和子网的diaplay网站) - 在我创建一个新网站后,我去编辑并添加一个子目录到网址

结果:上述步骤允许我创建如下列表的网站: - domain.com - sub1.domain.com - sub1.domain.com/en - domain.com/en - ...

问题:所有网站都正确显示,但是具有子域和子目录的URL的管理URL似乎不起作用(例如“sub1.domain.com/en/wp-admin/”) .

解决方案?:我认为它很容易在htaccess中修复,主要是对下面标准行的修改:

RewriteRule ^([_ 0-9a-zA-Z-] /)?wp-admin $ $ 1wp-admin / [R = 301,L]

有没有人知道如何重写上述行,以便具有子域和子目录的域可以访问wp-admin?请记住,它也必须适用于只有子域或子目录的域 .

1 回答

  • 0

    由于以上可能无法实现,我最终使用了插件WP Multi Network https://nl-be.wordpress.org/plugins/wp-multi-network/ . 现在我可以为每个子域创建一个网络,这也是一个多站点,然后我可以为每个子域创建子目录站点 . 所有用户都在所有站点/网络中共享 .

相关问题