SERWIS
WWW
Każdy użytkownik naszego systemu może umieścić oraz modyfikować
strony WWW na swoim koncie zawsze samodzielnie za pomocą dowolnego
programu FTP. Przy tworzeniu nowych stron WWW pomocne będą
poniższe wskazówki.
Aktualizacja serwisów WWW nie jest w żaden sposób limitowana.
UMIESZCZANIE STRON
NA SERWERZE i KATALOG PUBLIC_HTML
Do umieszczania stron WWW służy katalog public_html, który
znajduje się na koncie każdego użytkownika. Z zewnątrz jego zawartość
jest widziana pod adresem:
http://www.nazwa.domeny.pl/
Przygotowane strony WWW
w postaci plików HTML, GIF, JPEG itp. najlepiej umieszczać na koncie
za pomocą FTP . Aby wejść na swoje konto przez FTP należy podać swój
login oraz hasło w używanym przez siebie programie do FTP.
Po zalogowaniu się na
dowolne konto FTP widoczny jest katalog "public_html". Należy do niego
wejść i w nim umieścić plik index (koniecznie małymi literami) z
rozszerzeniem .html, .htm, .php. Jeśli plik index zostanie umieszczony w
katalogu głównym widocznym od razu po zalogowaniu się na konto strona
nie będzie widoczna !
Analogicznie postępujemy w przypadku subdomen aktywowanych w ramach
serwera, subdomena skierowana do katalogu o nazwie "mojasubdomena " by
była widoczna wymagą wgrania do tego właśnie folderu pliku index.html
lub index.php.
Dowolne katalogi w ramach public_html możemy tworzyć i kasować po
zalogowaniu się na konto FTP.
Wszystkie ścieżki do plików umieszczonych na stronach użytkownika są
określane względem katalogu public_html. Na przykład, plik:
public_html/plik.html
jest dostępny z Internetu
pod adresem:
http://www.nazwa.domeny.pl/plik.html
Plikiem ładowanym
automatycznie po odwołaniu do nazwy katalogu jest plik o nazwie index.html
lub index.htm. Na przykład, adresy
http://www.nazwa.domeny.pl/
http://www.nazwa.domeny.pl/katalog1/
spowoduje wyświetlenie
zawartości pliku
public_html/index.html
public_html/katalog1/index.html
PRAWA
DOSTĘPU DO PLIKÓW I KATALOGÓW
Unix posiada mechanizmy autoryzacji dostępu do plików opierające się
o właściciela, grupę oraz odpowiednio ustawiane prawa do czytania,
zapisu i wykonywania.
Skrypty cgi są
uruchamiane na prawach użytkowników ftp, poprzez program suexec. Wymaga
on aby:
1. Właścicielem plików był tenże użytkownik ftp
2. Prawo do pliku cgi było maksymalnie 755.
3. Prawa do katalogu cgi-bin i podkatalogów były maksymalnie 755.
W przeciwnym
wypadku wyświetla się "error 500"
Skrypty muszą być przesłane poprzez ftp w trybie tekstowym nie binarnym
!!!
NAZWY
PLIKÓW
Małe i duże litery w nazwach plików oraz katalogów są rozróżniane.
Tak więc nie można używać nazwy Plik1.html zamiast plik1.html
albo obrazek.gif zamiast obrazek.GIF.
Kolejną różnicą
jest kierunek ukośnika w nazwach katalogów - pod DOSem jest to
backslash - \, natomiast pod Unixem slash - /. Należy zwrócić
na to uwagę przy przenoszeniu na serwer plików tworzonych pod DOSem,
zwłaszcza jeśli niektóre linki nie działają i zwracają komunikat,
że taki plik nie istnieje.
Nazwy plików pod
Unixem mogą mieć długość do 255 znaków i zawierać litery, cyfry i
znaki przestankowe. Zachowanie DOSowego schematu (8 znaków nazwy i 3
rozszerzenia) nie jest konieczne. Oczywiście pliki HTML powinny mieć
rozszerzenie .html, pliki GIF - .gif, pliki JPEG - .jpg
itp.
POLSKIE
ZNAKI
Standardem polskich znaków w Internecie (poczta, newsy oraz WWW) jest ISO-8859-2
(ISO-Latin-2) i jest on używany na znaczącej większości stron WWW.
Wszelkie problemy z polskimi znakami są od dawna opisane i wyjaśniane
na Polskiej Stronie Ogonkowej.