Was ist der Unterschied zwischen "root / dir / name" und "alias / dir / name" in Nginx?

1201
Corey Farwell

Es scheint, als würden root und alias per Definition dasselbe tun, aber wenn ich root verwende, bekomme ich eine 404, aber es funktioniert gut, wenn ich alias verwende . Irgendwelche Ideen?

1

1 Antwort auf die Frage

0
Nexerus

Soweit ich das beurteilen kann, unterscheiden sie sich dadurch.

location /i/ { alias /stuff/; } 

Und example.com/i/top.gifwird /stuff/top.gitdas Fehlen der /i/, die die rootRichtlinie enthält, feststellen .