-/
|--bin
|--home
|--user_1
|--somefile.html
|--somefile2.html
|--user_2
|--differentFile.html
|--var
|--www
|--file1.html
Chcę, aby adresy URL były, http://serverip/user_1/somefile.html
ale teraz obsługuje tylko pliki z folderu „www”
każda pomoc będzie mile widziana.
Dziękuję Ci
Odpowiedzi:
Jeśli chcesz, aby użytkownicy mieli dostęp
http://serverip/user_1/somefile.html
Zrobiłbyś to
ln -s /home/user_1 /var/www
Zauważ, że wciąż musisz mieć odpowiednie uprawnienia do odczytu, aby apache mógł czytać pliki w / home / user_1
Możesz to również zrobić w konfiguracjach Apache, spójrz tutaj https://stackoverflow.com/questions/4538572/apache-multiple-documentroot
źródło
ln -s /home/user_1 /var/www
(bezcd
). Zakłada to również, że uprawnienia są prawidłowe.