1、FTP服務器不能連接的問題
FTP常常會出現那種已經正確輸入登錄信息而無法連接的情況,這是因為FTP服務器可能有不同的服務軟件與工作模式。FTP客戶端需要更改相關的設置才可以正常登錄FTP。
FTP登錄最常用的設置是PORT(主動)與PASV(被動)兩種模式的設置。
PORT方式的連接過程,是客戶端向服務器的FTP端口發送連接請求,服務器接受連接,主動連接客戶端,建立一條命令鏈路。
PASV方式的連接過程,是客戶端向服務器的FTP端口發送連接請求,服務器被動接受連接,建立一條命令鏈路。
如果登錄模式沒有正確設置可能無法正常登錄FTP。如圖16-10所示為LeapFTP的一些自定義登錄設置。
如果無法登錄服務器,可以選中“使用PASV模式”復選框。
還有一種情況是可以登錄網站,但是無法登錄FTP管理。這種情況可能與本地的網絡設置有關,也可能是服務器的FTP服務原因。
2、用網站空間的管理功能進行網站空間的管理
某些網站空間提供了網站管理功能。在空間管理的面板上,可以對網站的FTP登錄信息、網站的域名等內容進行一定的設置。如圖16-11所示的空間管理面板,可以進行以下設置。
(1)在“FTP密碼”文本框中可以設置FTP的登錄密碼。
(2)在“加新域名”文本框中可以增加這個空間訪問的域名,然后將域名所指向的IP地址解析到這個服務器的IP即可。
(3)在“加新文檔”文本框中可以增加網站的默認首頁文檔。
一個網站可以使用多個域名,域名解析到服務器的IP上以后,需要在這個面板上進行域名綁定。
3、一個網站空間上放置多個網站的方法
如果一個網站空間可以有多個域名,每一個域名都可以訪問這個網站,那么就可以用一個網站空間放多個網站。實現的方法是,在網站的首頁對訪問網站的域名進行判斷,對不同的域名再轉向不同的主頁。實現這個功能可以用下面的網頁代碼作為網站首頁。