Na Wedosu jsem potřeboval přesunout celý web do podsložky. Jednalo se o analytický nástroj Piwik, který byl na adrese xxx.cz/piwik/. Já jej potřeboval dostat do složky pro subdomény, aby byl na adrese piwik.xxx.cz.
Celou aplikaci si stáhnout k sobě na disk a poté nahrát není zrovna elegantní řešení.
Přesun souborů a složek pomocí klienta
V Total Commanderu se mi při připojení k FTP serveru nepodařilo složky ani soubory přesouvat. Přes kontextové menu to nejde a pomocí Drag'n'Drop také ne.
Pokud si stáhnete WinSCP, tak máte problém vyřešený. Tento klient umí dokonce i Drag'n'Drop, což není vhodné, pokud se obsah přesouvá přes více úrovní. Jednodušeji to však jde přes pravou myš, kde si vybereme přesun a máme po problému.
Přesun pomocí FTP příkazů
Pokud ale používáte Total Commander, stačí využít FTP příkazů. Po připojení k FTP budeme psát do pole pro zadávání příkazů, které najdeme pod oběma okny souborového manažera.
Pro přesun je potřeba využít 2 příkazy a to RNFR (rename from) a RNTO (rename to). U obou příkazů zadáme cestu k souboru či složce odkud přesouváme a kam přesouváme. Osobně jsem zadával vždy absolutní adresy, relativní by měly ale také fungovat. Složka v cíli se může jmenovat jinak, čímž dojde také k přejmenování.
# Budeme přesouvat adresář piwik ve složce /www/ RNFR /www/piwik # Složku přesuneme do adresáře /www/subdom/ RNTO /www/subdom/piwik/
Další FTP příkazy
Příkazů je samozřejmě mnoho, klienti je využívají pro svou funkčnost, ale pro nás asi význam nemají. Pro zajímavost je lze nalézt například na odkazu nsftools.com/tips/RawFTP.htm
K tomuto článku již není možné přidávat další komentáře
Komentáře
pokud si správně pamatuju (taky jsem to kdysi dělal) tak třeba FileZila to umí taky.
Zdravím, přesně tohle jsem hledal. V minulosti jsem měl nějaký program jako FTP client jen na tohle přesouvání, ale už jsem si nevzpomněl, jak se jmenoval. A protože používím Total Commander, tak jsem za tenhle tip opravdu rád.
Jinak WinCSP to podle mě umělo, ale dnes se mi to nepovedlo. Nic nepřesune a v nastavení nevím, kde by se nechalo něco nastavit.
Díky :)