Aby wgrać pliki na serwer lub je pobrać, trzeba połączyć się z serwerem przez FTP.
Potrzebujesz do tego trzech rzeczy:
Na serwer możesz wgrać pliki bez dodatkowego przygotowania, ale musisz pamiętać o tym, że nazwa pliku na serwerze, to jednocześnie część jego adresu, który musisz wpisać w przeglądarce, aby ten plik pobrać z serwera.
Oznacza to, że nazwa pliku podlega tym samym zasadom nazywania, co adresy URL, czyli nie może zawierać spacji, polskich znaków i w zasadzie żadnych innych znaków poza: [A-Za-z0-9_-+.]
Najprostszym sposobem aby ułatwić pobieranie wszystkich plików za jednym razem jest spakowanie ich w jeden plik. Można to zrobić np. za pomocą darmowego programu 7 zip (Po instalacji zaznaczyć pliki, kliknąć prawym i wybrać „dodaj do archiwum”).
Wadą takiego rozwiązania jest to, że nie można przeglądać i pobierać z serwera poszczególnych plików pojedynczo. Oczywiście, na serwerze możesz umieścić jednocześnie i wersję spakowaną, i poszczególne pliki (wtedy dłużej się wysyła na serwer i zajmuje więcej miejsca).
Nazwy plików możesz poprawić ręcznie usuwając niedozwolone znaki, ale to zadanie można sobie ułatwić przy pomocy skryptu:
Aby poprawić nazwy, zapisz powyższy plik w katalogu z plikami, których nazwy chcesz poprawić i uruchomić (zobacz szczegółowy opis).
Potrzebujesz:
Te dane potrzebne są zarówno do wysyłania plików na serwer, jak i do ich pobierania. Jeśli ktoś inny ma mieć możliwość pobrania tych plików przez FTP, musi także znać te dane. Nie musi ich znać, jeśli pliki wygrywasz na serwer www (katalog /www/), ale w takim przypadku musisz mu podać linka gdzie ma tych plików szukać.
Dane te zwykle otrzymujesz przy zawieraniu umowy hostingowej.
Jeśli nie pamiętasz tych danych, skontaktuj się z administratorem swojego serwera (strony www).
Jeśli masz już swoje konto na taat.pl, dane potrzebne do połączenia FTP możesz znaleźć logując się do panelu klienta ( zakładka: www/ftp > edytuj). W panelu klienta można edytować istniejące konto FTP lub założyć nowe (np. dla każdego pracownika osobno).
Jeśli nie masz jeszcze dostępu do serwera, możesz przetestować konto na serwerze taat.pl:
Po założeniu konta, dane potrzebne do połączenia przez FTP otrzymasz na adres e-mail podany przy zakładaniu konta.
Mając nazwę serwera, login i hasło, możesz się z nim połączyć przy pomocy dowolnego programu do obsługi FTP (np. FireFTP).
Poniżej znajdziesz opis, jak wgrać pliki na serwer, przy pomocy darmowego programu Filezilla.
Uwaga: Jeśli nie masz praw administratora, lub nie chcesz instalować programu na stałe, pobierz i rozpakuj wersję .zip.
Aby połączyć się z serwerem należy wpisać w poszczególne pola pożądane dane: adres serwera, login (nazwa użytkownika, numer UID) i hasło (domyślnie jest ono takie same jak do panelu klienta).
Po wpisaniu wszystkich danych klikamy przycisk: Szybkie połączenie.
Oczywiście dane można zapisać na przyszłość, używając menadżera połączeń, którym dysponuje Filezilla.
Poniższy zrzut ekranu obrazuje jak wypełnić poszczególne pola.
Okno programu jest podzielone na dwie części:
Wystarczy przeciągnąć pliki na docelowe miejsce i sprawa załatwiona.
Pobieranie plików z serwera przez FTP działa na tej samej zasadzie.
Ważne: Korzystając z serwera taat.pl, pliki należy umieścić w katalogu ftp lub www. Katalog ftp jest dostępny przez jedynie przez FTP (musisz znać login i hasło, żeby je pobrać), a katalog www jest widoczny z każdej przeglądarki.
Oczywiście, w tych katalogach, można utworzyć nowe podkatalogi.
Link do pobrania konkretnego pliku na serwerze możesz wysłać przez e-mail, gadu-gadu itp.
Przykładowy link do pliku na serwerze będzie miał postać:
http://twojadomena.pl/katalog/podkatalog/twojplik.typ
(jeśli plik znajduje się w katalogu /www/katalog/podkatalog/, lub:)
ftp://twojadomena.pl/katalog/podkatalog/twojplik.typ
(jeśli plik znajduje się w katalogu /ftp/katalog/podkatalog/, np.)
ftp://twojadomena.pl/katalog/podkatalog/zdjecie.jpg
a w przypadku całego katalogu zdjęć (bez nazwy pliku na końcu):
http://twojadomena.pl/katalog/podkatalog/
Konstruując link do określonego pliku nie możemy zapominać o rozszerzeniu pliku, czyli o oznaczeniu typu pliku. Rozszerzenie jest oddzielone od reszty nazwy za pomocą kropki i jest nim np .jpg, .png, etc.
Plik o nietypowej nazwie .htaccess to plik umożliwiający zmianę konfiguracji serwera dla konkretnego katalogu. Plik może zostać utworzony w każdym katalogu, umożliwiając dodanie nowych lub zmianę istniejących ustawień serwera, które mają skutek tylko w danym katalogu i katalogach podrzędnych.
Za pomocą specjalnych poleceń możliwe jest wskazywanie stron wyświetlanych w odpowiedzi na różne komunikaty błędów serwera, lub np. ograniczanie dostępu do zasobów znajdujących się na danym serwerze. Plik ten odczytywany jest podczas każdego żądania dotyczącego zasobów w danym katalogu.
Pliki .htaccess na serwerze taat.pl można tworzyć z poziomu panelu klienta (zakładka: www/ftp > edytuj > .htaccess > Nowy)
Plik .htaccess można edytować w dowolnym edytorze tekstowym np. jEdit albo Notatnik. Ważnym jest, aby dokument został zapisany pod nazwą .htaccess
System Windows ma problemy z utworzeniem pliku o tak nietypowej nazwie, więc najlepiej skorzystać z powyższego przykładowego gotowca.
Pozwala na linkowanie do całych katalogów:
Options +Indexes
Zabrania pokazywania zawartości katalogów:
Options -Indexes
Pozwala wyświetlić zawartość katalogu + szczegółowe informacje (data, rozmiar, typ)
Options +Indexes
IndexOptions +FancyIndexing