我有一个我不知道如何解决的问题。 我已经安装了一个MU Wordpress网站。
第一个问题 - 网站路径
我有两个网站" www.powerdoo.com" (site1)和" www.powerdoo.com/de-de" (站点2)。 但我希望我的主站点也有默认路径,因此结果应为" www.powerdoo.com/en-us" (站点1)。 在网络内部"网站"设置无法更改主站点的路径。 我该如何解决这个问题?
第二个问题 - web.config重定向
我的第一个问题解决了我现在想要这样的URL Redirect:
www.powerdoo.com - > www.powerdoo.com/en-us
www.powerdoo.de - > www.powerdoo.com/de-de
有人可以帮助我为此编写规则吗?
谢谢Steffen
答案 0 :(得分:1)
在这种情况下,您需要将域映射到相应的wp站点并重写基本URL。
此插件将帮助您实现这些重定向,非常容易设置,并且它将处理基本URL重写。
https://wordpress.org/plugins/wordpress-mu-domain-mapping/
通过这种方式,您的网站可以正常使用这两个网址(www.powerdoo.com - > www.powerdoo.com/en-us),而且很可能您不需要弄乱主题代码。
你唯一需要注意的是“如果它发生了” 在您的主题的某些地方,基本网址重写不起作用 很可能是由于原始网址的生成方式 WP引擎里面的主题。但如果你是PHP方便你会 能够用主题修复主题或子主题 的 str_replace函数(); 强>