Hogyan tud egy Apache VirtualHost elérni egy a DocumentRoot-tal azonos szintű mappát?
Mappaszerkezet:
/web/root/docRoot/
/web/root/errors/
/web/root/scripts/
A DocumentRoot a /web/root/docRoot, de ugyanennél a virtualhostnál az ErrorDocument-eket a /web/root/errors mappából akarom használni, illetve egy Aliast akarok létrehozni a /web/root/scripts mappára mutatva.
Ez esetben viszont 403-at kapok az ErrorDocument-re és gondolom ez lenne a helyzet a scriptekkel is.
Még docroot-on kívül is mehetsz, az alias erre való, csak ne feledd a hivatkozott mappát/file-t megfelelő jogosultságokkal is ellátni (nem csak fájlrendszer szinten, lásd Files, Directory direktívák). A 403-az valószínűleg azért kapod, mert az alias-ban lévő tartalomra nincs megtekintési jogod.
Scriptek esetén hasonló a helyzet, de ha ott tényleg szerver oldali scripteket hívogatsz, akkor a Sciptalias-t nézd meg (és a hozzá tartozó egyéb opciókat).
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!