# #php #wordpress #google-app-engine #google-loader
Вопрос:
Таким образом, у нас есть домен domain.com
, к которому подключены два движка приложений.
Приложение 1, которое обрабатывает все URL-адреса.
Приложение 2, которое обрабатывает WordPress по URL-адресу domain.com/imagery
У меня они оба работают правильно на переднем конце, но когда я просматриваю /imagery/wp-admin
, я получаю слишком много ошибок перенаправления.
Я использовал этот учебник вместе с google/cloud-tools
тем, чтобы активировать дополнительные функции, необходимые Google для запуска с помощью app engine для существующего сайта WordPress.
Мое текущее приложение.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)$
Я в недоумении относительно того, как заставить это сделать то, что нужно сделать.
Есть какие-нибудь предложения?