2017-10-19 27 views
1

J'ai une configuration d'emplacement dans mon fichier de configuration Nginx comme ci-dessous, cela fonctionne bien mais les liens relatifs dans la page (css, scripts, balises d'ancrage) ne sont pas relatifs à l'emplacement/os adresse. Comment puis-je ajouter/os avant le chemin?Les liens Nginx alter path sont relatifs à?

location /os { 
    rewrite /os(.*) /$1 break; 
    proxy_pass http://192.168.0.125/; 
    proxy_redirect off; 
} 

Répondre

1

Avez-vous essayé de supprimer l'instruction rewrite? On dirait que vous supprimez le préfixe/os du chemin dans cette ligne

+0

Merci pour la suggestion, je l'ai essayé, mais tous les liens relatifs sur la page se rapportent toujours à https://192.168.0.125/ au lieu de https://192.168.0.125/os – JakeAM