Apache2-Konfiguration für Unterpfad meiner Domäne kann nicht geschrieben werden

Apache2-Konfiguration für Unterpfad meiner Domäne kann nicht geschrieben werden

Mein App-Stamm: /public/index.php /public/front/index.html

Ich möchtemeinedomain.com/apidienen aus/öffentlich/index.phpund mein Frontend, also die statische Seitemeinedomain.com/aus/öffentlich/front/index.html.

Ich habe versucht,ProxyUndStandortmit Dokumentstamm als /öffentlich/konnte die Ergebnisse jedoch in Apache2 nicht liefern.

Brauche einen richtigen Weg. (Verwende bereits eine einfache Konfiguration für Nginx, um dasselbe zu tun)

Antwort1

Normalerweise verwenden Sie dieAliasDirektive zum Zuordnen bestimmter URL-Pfade zu Speicherorten in Ihrem Dateisystem, unabhängig von ihrem Speicherort relativ zum angegebenen DocumentRoot.

DocumentRoot /public/front
Alias /api/   /public/ 

Bitte beachten Sie, dass durch die oben genannten Schritte auch Ihr Front-End verfügbar gemacht wird. http://example.com/api/front/Dies ist jedoch das bedauerliche Ergebnis des seltsamen Verzeichnis-Layouts, das Sie gewählt haben …

verwandte Informationen