Rozdział 4 · 4.6
Inny katalog dla Państwa strony (katalog główny)
Katalog główny (ang. documentroot, w DirectAdmin Katalog główny lub Główny katalog) to katalog, który widzą odwiedzający po otwarciu Państwa strony. Dla domeny głównej jest to domains/twojadomena.nl/public_html. Czasami potrzebny jest inny katalog, na przykład dlatego, że strona znajduje się w podkatalogu, albo dlatego, że framework taki jak Laravel korzysta z katalogu public.
Przy subdomenie: wybierz Niestandardowy
Przy subdomenie katalog wybierają Państwo samodzielnie: podczas tworzenia subdomeny lub później za pomocą ikony ołówka.
- Przejdź do Zarządzanie subdomenami i kliknij DODAJ SUBDOMENĘ.
- Wpisz nazwę subdomeny.
- Przy polu Główny katalog wybierz Niestandardowy i wpisz katalog. Katalog musi znajdować się w obrębie Państwa pakietu, na przykład /domains/twojadomena.nl/public_html/nowastrona.
- Kliknij DODAJ SUBDOMENĘ.

W ten sposób mogą Państwo na przykład sprawić, że test.twojadomena.nl będzie wskazywać na katalog z nową wersją strony albo na katalog public projektu Laravel.
Zmiana katalogu istniejącej subdomeny
- Przejdź do Zarządzanie subdomenami.
- Kliknij ikonę ołówka w wierszu danej subdomeny.
- Otworzy się okno Zmień główny katalog. W polu Główny katalog wpisz nowy katalog.
- Kliknij ZAPISZ.

Pliki nie zostają automatycznie przeniesione: należy samodzielnie umieścić je w nowym katalogu, na przykład za pomocą Menedżera Plików (zobacz Otwieranie Menedżera Plików: foldery w Państwa pakiecie).
Poprzez trzy kropki w tym samym wierszu otwierają Państwo Statystyki, Log użycia, Logi błędów oraz Log WAF danej subdomeny (zobacz Podsumowanie witryny i logi: log błędów i log dostępu).

Przy domenie głównej: tak to rozwiążą Państwo
Katalogu głównego domeny głównej nie mogą Państwo zmienić samodzielnie: zawsze jest to public_html. Jeśli potrzebują Państwo innego katalogu, mają Państwo następujące możliwości:
- Umieść stronę bezpośrednio w public_html. To zazwyczaj najprostsze rozwiązanie. Przenieś pliki w Menedżerze Plików (zobacz Otwieranie Menedżera Plików: foldery w Państwa pakiecie).
- Przekieruj za pomocą pliku .htaccess do podkatalogu. Umieść w public_html plik .htaccess z regułą, która wewnętrznie przekierowuje wszystkie żądania do podkatalogu. Odwiedzający niczego nie zauważy. Dla Laravel taki przykład znajduje się w dokumentacji Laravel.
- Proszę zapytać nas. Jeśli nie mogą Państwo sobie poradzić, prosimy o założenie zgłoszenia. Prosimy podać domenę oraz katalog, którego chcą Państwo użyć.
Uwaga: Nie umieszczaj plików zawierających hasła (takich jak plik .env) bezpośrednio w public_html. Wszystko, co znajduje się w public_html, jest co do zasady dostępne przez internet.
