it-swarm.com.de

Öffnen Sie eine statische URL, wenn Sie Passenger WSGI mit Django verwenden?

Ich entwickle gerade eine Website auf dreamhost, die Django verwendet und über passage wsgi bereitgestellt wird.

Im Moment werden alle Anfragen an die App Django weitergeleitet. Ich möchte in der Lage sein, statischen Inhalt direkt über Apache bereitzustellen, anstatt ihn über die App laufen zu lassen. Gibt es eine Möglichkeit, Passagiere dazu zu bringen, zu erkennen, dass URLs mit einem bestimmten Präfix etwas Besonderes sind und nur zu Apache durchgehen sollten?

2
Marcin

Es stellt sich heraus, dass ich nichts Besonderes tun muss, aber es gibt eine leichte Veränderung bei den URLs: Der statische Inhalt in/public/(z. B. <meinedomäne> /public/foo/index.html) wird von einer fehlenden URL geliefert Das/public, also würde das Beispiel als http: // <meineDomäne> /foo/index.html geliefert.

Offensichtlich wird es Probleme geben, wenn statische Verzeichnisse und Django URLs zusammenstoßen.

1
Marcin