Uptime: 99.892%
Strony WWW:
Nowe strony WWW dzisiaj:
W SEOHOST Użytkownik jest zawsze na pierwszym miejscu! Czytaj więcej Z SEOHOST korzysta już ponad 90 000 Użytkowników! Czytaj więcej Jak Polacy marnują 164 miliony rocznie! Czytaj więcej Pierwszy taki film na YouTube od SEOHOST! Czytaj więcej Pełna transparencja: uptime naszej infrastruktury Czytaj więcej Wywiad z naszym CEO na bezprawnik.pl Czytaj więcej SEOHOST.pl zdobywa 2 miejsce w rankingu NASK. Czytaj więcej Uwaga: kolejna próba phishingu! Czytaj więcej Dlaczego warto migrować do SEOHOST? Czytaj więcej
Redakcja SEOHOST.pl
Redakcja SEOHOST.pl
18 Stycznia 2026
3 minuty

Katalog /public_html: Co to jest, gdzie go szukać?

W poprzednich poradnikach skupialiśmy się na plikach konfiguracyjnych, takich jak robots.txt czy .htaccess. Jednak żaden z nich nie zadziała, jeśli nie umieścisz go w odpowiednim miejscu. Tym miejscem jest katalog /public_html. To absolutny standard w obszarze serwerów Linux (Apache, Nginx, LiteSpeed), który pełni rolę "witryny sklepowej" Twojego hostingu. Często jednak jego umiejscowienie w gąszczu innych folderów bywa mylące, zwłaszcza gdy szukamy go po raz pierwszy.

Czym jest katalog /public_html?

Nazwa tego katalogu wywodzi się z początków hostingu stron WWW i nie jest przypadkowa:

  • public: Oznacza, że zawartość tego folderu jest udostępniana publicznie przez serwer WWW (np. Apache). Każdy plik, który tu trafi, jest potencjalnie dostępny dla każdego internauty wpisującego adres Twojej strony.
  • html: Historycznie sugerowało to miejsce na pliki HTML. Dziś jest to domyślna lokalizacja dla plików PHP (WordPress, PrestaShop) oraz zasobów statycznych (obrazy, style CSS, skrypty JS).

Analogia biznesowa: Wyobraź sobie swój serwer jako siedzibę firmy.

  • /home/uzytkownik/ (katalog główny konta FTP) to cały budynek. Znajdują się tu biura, archiwum, serwerownia i magazyn. Klienci (internauci) nie mają tu wstępu.
  • /public_html to, tłumacząc obrazowo, sala sprzedaży (witryna). Tylko to, co wystawisz na półki w tym pomieszczeniu, jest widoczne dla klientów. Pozostawienie faktury czy kopii zapasowej bazy danych w public_html jest jak wywieszenie ich w oknie wystawowym – każdy może je zobaczyć i pobrać!

Jak łatwo otworzyć i edytować ten folder?

Pamiętaj, że na prostym hostingu, zaraz po zalogowaniu przez FTP, zobaczysz katalog /public_html. Czyli ścieżka wygląda mniej więcej tak:

  • /domains/twojadomena.pl/public_html (w DirectAdmin często jest skrót w katalogu głównym). To tutaj wrzucasz pliki WordPressa.

Natomiast w drugim scenariuszu, gdy masz wiele domen (Multisite / DirectAdmin), Tu robi się ciekawiej. W panelu DirectAdmin struktura wygląda tak:

  1. folder /domains/
  2. W środku foldery dla każdej domeny: /twojadomena.pl/, /innybiznes.com/
  3. Dopiero wewnątrz nich znajduje się właściwy /public_html dla danej strony.

Folder /public_html widoczny zaraz po zalogowaniu na konto FTP w DirectAdmin to często tylko skrót (symlink) do katalogu domeny głównej. Jeśli edytujesz pliki innej domeny, musisz wejść głębiej: /domains/inna-domena.pl/public_html.

Jako osoba ceniąca mobilność i szybkie działanie, nie zawsze masz pod ręką skonfigurowanego klienta FTP (jak FileZilla). Oto metody, które pozwalają dostać się do public_html z dowolnego urządzenia.

Metoda 1: Menedżer Plików w DirectAdmin (WebFTP)

To najszybsza i najwygodniejsza opcja, niewymagająca instalacji żadnego softu.

  1. Zaloguj się do panelu hostingu (DirectAdmin) przez przeglądarkę.
  2. W  Informacje o systemie i pliki w panelu hostingu.  znajdź File Manager (Menedżer Plików).
  3. Przeklikaj się przez strukturę drzewa: domains -> twojadomena.pl -> public_html.
  4. Zaleta: Masz tu wbudowany edytor tekstu. Możesz kliknąć prawym przyciskiem na robots.txt lub wp-config.php, wybrać "Edit", wprowadzić zmiany i zapisać – wszystko w 30 sekund.

Metoda 2: Klient FTP (FileZilla / WinSCP)

Klasyczne rozwiązanie dla większych prac (np. wgrywanie tysięcy zdjęć).

  • Wymaga konfiguracji połączenia (Host, Użytkownik, Hasło, Port 21).
  • Daje większą stabilność przy przesyłaniu dużych plików, ale jest mniej wygodne do szybkiej edycji jednej linijki tekstu.

Szczegółowe instrukcje konfiguracji programu FTP do połączenia i edycji zawartości serwera /public_html znajdziesz w osobnym artykule: Pierwsze połączenie z FTP w FileZilla.

Czy udało Ci się rozwiązać problem?
Nie znalazłeś odpowiedzi na swoje pytanie?