Wordpress с Google Load Balancer и Google App Engine слишком много перенаправлений

Итак, у нас есть домен domain.com к которому прикреплены два движка приложений.

Приложение 1, которое обрабатывает все URL-адреса.

Приложение 2, которое обрабатывает Wordpress по URL-адресу domain.com/imagery

У меня они оба работают правильно на передней панели, но когда мне нужно просмотреть /imagery/wp-admin Я получаю слишком много ошибок переадресации.

Я использовал это руководство вместе с google/cloud-tools чтобы активировать дополнительные функции, которые Google должен запускать с движком приложений для существующего сайта Wordpress.

Мой текущий app.yaml

      # App Engine runtime configuration
runtime: php72

service: imagery

# Defaults to "serve index.php" and "serve public/index.php". Can be used to
# serve a custom PHP front controller (e.g. "serve backend/index.php") or to
# run a long-running PHP script as a worker process (e.g. "php worker.php").
entrypoint: serve gae-app.php

default_expiration: "1m"

# Defines static handlers to serve WordPress assets
handlers:
- url: /imagery/(.*\.(ico|jpg|jpeg|png|gif|woff|ttf|otf|eot|svg|css|js|html|htm))
  static_files: \1
  upload: .*\.(ico|jpg|jpeg|png|gif|woff|ttf|otf|eot|svg|css|js|html|htm)$

- url: /imagery/wp-content/(.*\.(ico|jpg|jpeg|png|gif|woff|ttf|otf|eot|svg|css|js|html|htm))
  static_files: \1
  upload: .*\.(ico|jpg|jpeg|png|gif|woff|ttf|otf|eot|svg|css|js|html|htm)$

- url: /imagery/wp-includes/(.*\.(ico|jpg|jpeg|png|gif|woff|ttf|otf|eot|svg|css|js|html|htm))
  static_files: \1
  upload: .*\.(ico|jpg|jpeg|png|gif|woff|ttf|otf|eot|svg|css|js|html|htm)$

- url: /imagery/wp-admin(.*\.(htm|html|css|js))
  static_files: \1
  upload: wp-admin/.*\.(htm|html|css|js)$

- url: /(.*\.(htm|html|css|js))
  static_files: \1
  upload: .*\.(htm|html|css|js)$

- url: /wp-content/(.*\.(ico|jpg|jpeg|png|gif|woff|ttf|otf|eot|svg))
  static_files: wp-content/\1
  upload: wp-content/.*\.(ico|jpg|jpeg|png|gif|woff|ttf|otf|eot|svg)$

- url: /(.*\.(ico|jpg|jpeg|png|gif|woff|ttf|otf|eot|svg))
  static_files: \1
  upload: .*\.(ico|jpg|jpeg|png|gif|woff|ttf|otf|eot|svg)$

- url: /wp-includes/images/media/(.*\.(ico|jpg|jpeg|png|gif|woff|ttf|otf|eot|svg))
  static_files: wp-includes/images/media/\1
  upload: wp-includes/images/media/.*\.(ico|jpg|jpeg|png|gif|woff|ttf|otf|eot|svg)$

Я не понимаю, как заставить это делать то, что нужно сделать.

Какие-либо предложения?

0 ответов

Другие вопросы по тегам