Ścieżka /home/gra/upload/avatary - pobieranie avatarów

Witam, mam serwer vps na którym mam zainstalowany serwer www oraz serwer gry w którego to plikach znajdują się avatary użytkowników. Chciałbym zrobić tak, by na mojej stronie, by avatary były pobierane z tego właśnie katalogu(/home/gra/upload/avatary).

Zupełnie nie wiem jak to zrobić, gdyż pliki gry znajdują się po za katalogiem serwera www, a ja nigdy z tym nie miałem do czynienia.

Mam nadzieję, że wiecie o co mi chodzi, pomożecie? :slight_smile:

A czego używasz jako serwera? Apacza?

 

Jak tak to w konfiguracji virtualhosta dodaj po prostu:

Alias /avatary/ /home/gra/upload/avatary
<Directory /home/gra/upload/avatary>
  # odkomentuj sobie jedną z wartości w zależności od twojego serwera
  # Require all granted # jeśli apacz 2.2.X
  # Allow from all # jeśli apacz 2.4.X 
</Directory>

I przładuj apacza. Po tym powinieneś mieć dostęp do avatarów pod adresem: mojastrona.pl/avatary/jakis_avatar.jpg

 

Pamiętaj że apacz musi mieć prawa do tej lokalizacji (np: chgrp apache:apache /home/gra/upload/avatary i chown -R apache:apache /home/gra/upload/avatary)