Wordpress网站的URL处理

时间:2014-07-16 23:08:24

标签: wordpress

我有一个我不知道如何解决的问题。 我已经安装了一个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

1 个答案:

答案 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函数();