Wie ordnet man „/“ in einer URL-Zuordnung zu?

Wie ordnet man „/“ in einer URL-Zuordnung zu?

In Networking-> Load Balancing -> Host and path ruleshabe ich eine URL-Zuordnung definiert, um '/', '/blog/', 'features/' und '/pricing/' einem WordPress-Backend zuzuordnen.

Bildbeschreibung hier eingeben

Wenn ich jedoch einen Konfigurationstest für „/“ hinzufüge, erhalte ich diese Fehlermeldung:

Bildbeschreibung hier eingeben

Meine Absicht ist es, ein paar bekannte URLs einem WordPress-Backend zuzuordnen und den Rest an einen anderen Backend-Dienst weiterzuleiten.

Warum ordnet „/“ in der obigen Regel „www.examples.com/“ nicht den WordPress-Diensten zu?

BEARBEITEN

1) Wie von Grisha Levit im Kommentar gefordert

>>  gcloud compute backend-services describe backend-service-url-mapper
affinityCookieTtlSec: 0
backends:
- balancingMode: UTILIZATION
  capacityScaler: 1.0
  description: ''
  group: https://www.googleapis.com/compute/v1/projects/myproject/zones/us-central1-c/instanceGroups/instance-group-forward-to-gae
  maxUtilization: 0.8
connectionDraining:
  drainingTimeoutSec: 300
creationTimestamp: '2017-01-16T18:18:24.815-08:00'
description: ''
enableCDN: false
fingerprint: jx1UyRlAaXY=
healthChecks:
- https://www.googleapis.com/compute/v1/projects/myproject/global/httpHealthChecks/health-check-wordpress
id: '5709193638199738399'
kind: compute#backendService
loadBalancingScheme: EXTERNAL
name: backend-service-url-mapper
port: 80
portName: http
protocol: HTTP
selfLink: https://www.googleapis.com/compute/v1/projects/myproject/global/backendServices/backend-service-url-mapper
sessionAffinity: NONE
timeoutSec: 30

Es handelt sich im Wesentlichen um eine Reihe von Nginx-Servern.

2) Hier ist die vollständige Übersicht aller Regeln:

Bildbeschreibung hier eingeben

Antwort1

Ein Setup wie dieses hat bei mir mit zwei Backends (NGINX und Apache) funktioniert. Bildbeschreibung hier eingeben

Die HTTP-Anfragen wurden wie folgt umgeleitet:

http://test.mydomain.com/ zu NGINX

http://test.mydomain.com/blog zu NGINX

http://test.mydomain.com/preise zu NGINX

http://test.mydomain.com/irgendetwas zu Apache

Es kann einige Minuten dauern, bis die Integritätsprüfungen funktionieren und der Load Balancer neue Einstellungen aktualisiert. Das referenzierte Dokument finden SieHier.

verwandte Informationen