WordPress进行多网站化时遇到的问题备忘录

使用WordPress进行多站点化

在WordPress上创建和管理多个网站有几个选择,但这次选择了多站点化。

关于多站点化,我参考了以下网站的方法等内容。
株式会社ベクトル:WordPress多站点的优点、缺点、设置方法。

为了那些不熟悉多站点的人,我将从上述网站引用。

使用多站点来运营WordPress会有什么效果?
通过在服务器上安装一个WordPress,您可以运营多个网站或博客。
这就是WordPress多站点的特点。

换句话说,您可以管理多个网站,而无需重复安装WordPress。

有一些网站描述说这有点困难,不适合初学者,但实际上只需要用文本编辑器修改设置文件,所以(如果不卡住的话)只需要5分钟就可以完成了。

但我沉迷其中。

由于陷入困境,五分钟无法解决。
但在请教前辈的智慧下,大约花了十五分钟解决了问题。
以下是陷入困境的备忘录。

1.出现404错误 -> Appia的设置有问题

雖然設置應該已經完成,但在嘗試開啟建立的網站控制台時出現了404錯誤現象。
試著在WordPress上嘗試建立多網站。
多虧前輩的幫忙,上述問題已經解決了。

罪犯被确认为Appia的配置文件。
我将从上述网站中引用。

为什么会出现404错误?
这是因为Apache的初始设置禁用了“.htaccess”导致的。

原来如此。

通常,httpd.conf文件存储在/etc/httpd/conf目录下。需要修改这个文件中运行WordPress的设置来启用”.htaccess”。然而,由于”.htaccess”是一个功能多样的文件,因此我们希望以最低限度的权限实现多站点化。
具体来说,我们将AllowOverride指令从”None”更改为”Fileinfo”。

尝试重新启动httpd并访问,结果太棒了!

2. 重定向循环 -> .htaccess的重写错误

非常完美地成为了重定向循环。
WordPress 多站点设置备忘录
多亏上述前辈解决了问题。

我会再次引用。

当BEGIN WordPress开头的WordPress输出了一些配置,就会导致重定向循环并且无法显示网站。
根据说明书中的提示”请替换其他的WordPress规则”,我们可以选择删除这部分配置或者将其注释掉(注释掉的话,以防万一时可以更容易撤销)。

在修改.htaccess时,似乎需要删除(注释掉)之前的内容。

看起来他还有其他的兴趣点。

还有一点,如果在.htaccess文件中加入[文件夹名/],似乎会导致重定向循环的陷阱。(后方有详细信息,请教前辈)
对于WordPress多站点化来说,“避免重定向循环”的方法非常重要。

多亏了先辈们的帮助,我们成功地实现了多地点化。

广告
将在 10 秒后关闭
bannerAds