Parece que esta pergunta de redirecionamento do servidor pode ser mais adequada para o serverfault do que para a troca de pilha do wordpress.
Originalmente, tínhamos um site de marketing estático em example.com e o blog wordpress hospedado em www.joesexample.com/blog.
Agora estamos movendo esse blog para blog.joesexample.com. No entanto, este blog está hospedado em um servidor diferente (mesmo nome de servidor, mas diferente do host específico do WP).
E o site de marketing original ainda está hospedado no outro servidor original.
Portanto, presumivelmente no host original em www.joesexample.com/blog, esvaziaremos essa pasta e adicionaremos um .htaccess que precisará de um redirecionamento 301 para que qualquer pessoa que vá para joesexample.com/blog seja permanentemente redirecionada para blog.joesexample .com, bem como redirecionar todas as postagens para o novo local. Por exemplo, redirecionando www.joesexample.com/blog/2014/01/my-post-title/ para blog.joesexample.com/2014/01/my-post-title/
Com base nos resultados do Google, o seguinte trabalho:
RewriteEngine ON
RewriteCond %{REQUEST_URI} ^/blog
RewriteRule ^(.*)$ http://blog.joesexample.com/$1 [R=301,L,P]
Não tinha certeza, pois eles estão em servidores diferentes (ips) se isso importasse, acho que não, já que o nome de domínio é o mesmo e também se essa regra cobrir apenas a página principal do blog redirecionar ou todas as postagens, não tenho certeza se redirecionará as postagens que estão no formato de título de ano / mês / postagem.
Finalmente, a razão pela qual estou perguntando aqui primeiro, em vez de simplesmente testá-lo, é porque é outra pessoa com acesso a esse servidor específico, por isso quero ter certeza de que ele funcionará antes de eu tentar.
UPDATE - Fui à frente e tentei que a pessoa usasse o htaccess acima. Tudo parece estar funcionando, exceto que não está reescrevendo o URL no campo de URL.
O que quero dizer é que se eu for para o link agora ele está mostrando corretamente o conteúdo de link , mas o campo" URL "ainda mostra o link . Por isso, parece que ainda preciso de uma regra de htaccess adicional que altere a aparência da URL na barra de URL. Alguma idéia?