Deve ser capaz de redirecionar antes que mod_dav_svn
assuma o controle.
Redirect permanent /svn/folder/b/ http://new.server/someplace/b/
Eu tenho um servidor web apache mod_dav_svn que serve uma grande árvore de svn. Eu preciso mover uma sub-árvore para um novo servidor (não svn). Existe alguma maneira de usar algum tipo de reescrita para redirecionar toda a sub-árvore para que as pessoas que visitam URLs antigas sejam redirecionadas para as novas URLs?
Exemplo minha árvore é assim
folder
a
file1.html
file2.html
b
file3.html
file4.html
Eu posso acessá-los atualmente, servido por mod_dav_svn em
http://svn.server/svn/folder/a/
http://svn.server/svn/folder/a/file1.html
http://svn.server/svn/folder/a/file2.html
http://svn.server/svn/folder/b/
http://svn.server/svn/folder/b/file3.html
http://svn.server/svn/folder/b/file4.html
Eu quero copiar b
para algum outro servidor para que esses arquivos estejam acessíveis em novos URLs. por exemplo.
http://new.server/someplace/b/
http://new.server/someplace/b/file3.html
http://new.server/someplace/b/file4.html
E eu quero redirecionamentos dos lugares antigos para redirecionar para os novos lugares
http://svn.server/svn/folder/b/ -> http://new.server/someplace/b/
http://svn.server/svn/folder/b/file3.html -> http://new.server/someplace/b/file3.html
http://svn.server/svn/folder/b/file4.html -> http://new.server/someplace/b/file4.html
O problema é que mod_dav_svn está controlando tudo abaixo de /svn
on svn.server
Existe uma maneira de configurar o apache ou o mod_dav_svn para fazer esse redirecionamento da subpasta b
e do servidor antigo?
Tags svn apache-2.2 mod-dav-svn