Odpowiedzi:
Zawsze możesz dowiązać symbolicznie w katalogach spoza głównego katalogu lub użyć „ Alias „(nawet lepiej) w konfiguracji, aby wskazać konkretny katalog poza głównym katalogiem WWW.
Dzienniki mogą być odczytywane tylko przez root i adm
domyślnie grupa, która jest środkiem bezpieczeństwa. Po pierwsze, musisz dać użytkownikowi Apache prawo do odczytu dzienników, aby móc go obsługiwać przez http. Można to zrobić w kilka mniej lub bardziej złych sposobów. Radziłbym, aby nie mieć logów do odczytania przez http, ale jeśli naprawdę chcesz to zrobić, wiedz, że jest to zagrożenie bezpieczeństwa, np. użytkownik Apache zapisuje uprawnienia do folderu dziennika.
Jak zauważył @DanielAndersson w swojej odpowiedzi, dzienniki mogą być odczytywane tylko przez roota, więc dostęp za pośrednictwem Internetu może nie być dobrym pomysłem. Ale jeśli masz ssh dostęp do systemu, możesz się zalogować i po prostu ogłosić plik dziennika.