Resposta curta: você não pode, é assim que a internet funciona.
Resposta longa :
Dois fatores tornam o que você deseja impossível, e isso é intencional.
1) Os arquivos PHP não são fornecidos ao cliente, são avaliados no lado do servidor para produzir documentos HTML que são enviados ao cliente. Isso permite que o desenvolvedor mantenha o código fonte do site para si mesmo, o que aumenta a segurança. (Embora o Wordpress, aqui, seja de código aberto)
2) A maior parte do conteúdo do site é armazenada em um banco de dados, que não está mais disponível para você do que os arquivos php (se houver, isso é uma grave falha de segurança), pois também é o servidor que o consulta para produzir o resultado HTML .
Tudo o que você pode fazer é obter uma versão estática do site. O WinHTTPTracker para Windows, por exemplo, permite que você faça isso. Deve haver ferramentas equivalentes para linux.
Acabei de fazer semelhante no meu servidor ubuntu .. mas você pode ver se os meus passos podem ajudá-lo com o seu problema .. ok, vamos lá.
Eu tenho LAMP padrão no meu servidor e tive que espelhar o site para godaddy ,, e a maneira mais fácil foi com o wget ,, eu fiz assim:
/etc/init.d/apache2/stop
cd /var/www/webroot
python -m SimpleHTTPServer 80
wget -m http://web-site.com
esta bandeira -m é para espelho ,, espelho perfeito .. e funciona :)
Não se esqueça de alterar sua senha do wp-config.php se, entretanto, alguém puxar seu site também para baixo com pars de conexão :)
é isso aí :)
hth, krex
fonte
Você diz no comentário acima que o sincroniza novamente. Em seguida, use o rsync para baixar o site. É o melhor método que eu conheço. Certifique-se de não perder os arquivos .htaccess! Se o seu comando de download usar / * para a fonte, provavelmente perderá os arquivos ocultos; portanto, use / only.
Outros métodos: filezilla ou qualquer outro programa ftp.
fonte
Eu usei um
wget
comando para baixar um espelho de uma loja de comida local para quem estou criando uma simulação, é o Wordpress e recebi o site inteiro, incluindo todas as páginas e itens de menu detalhados que podem ser vistos localmente com links de trabalho, usando o seguinteEu tenho todo o site de cerca de 200 páginas em formato legível html, por isso parece possível.
fonte
wget
dizBoth --no-clobber and --convert-links were specified, only --convert-links will be used.
que acho que o comando não é o ideal então.