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)$
Я не понимаю, как заставить это делать то, что нужно сделать.
Какие-либо предложения?