AllowOverride All Cloud Engine模板

时间:2018-10-04 02:17:20

标签: wordpress google-cloud-platform google-compute-engine

我正在尝试使用启动器在Google Cloud上运行WordPress高可用性,但是AllowOverride All出现问题。我可以在内容组实例上手动设置它,但是当创建另一个实例来处理流量时,新实例在AllowOverride All上没有/etc/apache2/sites-enabled/wordpress.conf。 我尝试将其添加到WordPress根文件夹的.htaccess中,该文件夹将同步到所有实例,但不起作用。

还有其他替代方法可以将其添加到WordPress中以使永久链接正常工作吗?

谢谢

1 个答案:

答案 0 :(得分:0)

您可以在startup script中设置instance template。编写一个脚本,用所需的内容覆盖wordpress.con文件,它将在每个实例的启动时执行。

在运行WordPress High Availability中的GCP Marketplace解决方案时,实例创建由使用模板的实例组管理。整个更新过程如下所示:

  1. 转到GCP控制台中Compute Engine下的instance groups菜单。
  2. 确定属于WordPress高可用性部署的实例组,然后单击模板名称
  3. 复制模板。现在,您可以在management下编辑启动脚本。可能已经有一个脚本,只需添加您的脚本即可。为模板命名并保存。
  4. 现在,update the instance group要使用新模板,请编辑实例组并更改它使用的模板。之后,您需要单击Rolling update按钮以实际更新实例。