Katalog domowy na hoście
Katalog domowy na hoście, to miejsce na serwerze WWW, gdzie oprócz głównego katalogu serwisu mogą znajdować się również inne twoje katalogi i pliki związane z kontem hosta, np katalog dla plików FTP, poczty, statystyk, kopii zapasowych serwisu, itp.
Organizacja systemu katalogów na hoście
Organizacja systemu katalogów na różnych hostach może być inna.
Zależy to od systemu operacyjnego serwera, oprogramowania obsługującego serwer www, czy przyzwyczajeń administracji.
Jednak w większości przypadków główny katalog serwisu - do którego należy załadować pliki serwisu to public_html.
Przykład struktury katalogów
root - główny katalog
- .spamassassin/
- backups/
- domains/ - katalog zwierający katalogi dla poszczególnych domen
- proste.info.pl/ - katalog domeny proste.info.pl
- .htpasswd/
- logs/
- private_html/
- public_ftp/
- public_html/ - Katalog domowy serwisu WWW proste.info.pl
- (...) - katalogi i pliki serwisu proste.info.pl
- speedtest/ - katalog subdomeny - katalog domowy serwisu WWW speedtest.proste.info.pl
- (...) - katalogi i pliki serwisu speedtest.proste.info.pl
- to/ - katalog subdomeny - katalog domowy serwisu WWW to.proste.info.pl
- (...) - katalogi i pliki serwisu to.proste.info.pl
- stats/
- proste.info.pl/ - katalog domeny proste.info.pl
- inna_domena.com/ - katalog domeny inna_domena.com
- .htpasswd/
- logs/
- private_html/
- public_ftp/
- public_html/ - Katalog domowy serwisu WWW inna_domena.com
- forum/ - Katalog domowy serwisu WWW inna_domena.com/forum
- stats/
- inna_domena.com/ - katalog domeny inna_domena.com
- imap/
- logs_php/
- Maildir/
- .bash_logout
- .bashrc
- .profile
- .shadow
Jak wynika z powyższego przykładu, katalogi domowe poszczególnych domen i subdomen mają następujące lokalizacje na hoście:
- proste.info.pl -> domains/proste.info.pl/public_html/
- speedtest.proste.info.pl -> domains/proste.info.pl/public_html/speedtest/
- to.proste.info.pl -> domains/proste.info.pl/public_html/to/
- inna_domena.com -> domains/inna_domena.com/public_html/
- inna_domena.com/forum -> domains/inna_domena.com/public_html/forum/
i właśnie tam należy ładować pliki poszczególnych serwisów www.
- Zapewne zauważyłeś że dla inna_domena.com/forum -> domains/inna_domena.com/public_html/forum/
lokalizacja jest analogiczna jak dla to.proste.info.pl -> domains/proste.info.pl/public_html/to/
Czemu więc nie można użyć następującego adresu forum.inna_domena.com dla forum?
- Otóż dlatego, że forum nie jest ustawione jako subdomena domeny inna_domena.com.
- Czy wobec tego, bo z tego co wyżej napisano tak wynika, adres speedtest.proste.info.pl jest równoważny z proste.info.pl/speedtest/?
- Z punktu widzenia przeglądarki internetowej nie ma różnicy. Natomiast może być dla skryptu przeglądanego serwisu, który może źle lub w ogóle nie działać.