É possível para o Apache renomear um arquivo para o valor do link simbólico quando ele está sendo baixado?

1

Eu tenho dois sites em que o primeiro fornece vários links para os arquivos que estão sendo baixados do segundo.

Eu preciso que os links no primeiro site sejam estáticos e ainda permitir que os arquivos sejam modificados no back-end.

Por exemplo, os links se pareceriam com:

[link to file1] (displayed on server1) -> server2.com/file1.zip
[link to file2] (displayed on server1) -> server2.com/file2.zip

No segundo servidor, os próprios arquivos são links simbólicos, apontando para arquivos com valores de versão, por exemplo:

file1.zip -> file1-1.0.0.0.zip
file2.zip -> file2-1.0.0.0.zip

Isso funcionou bem, mas infelizmente o nome do arquivo que o usuário vê é "file1.zip" enquanto eu precisaria que eles vissem "file1-1.0.0.0.zip" (valor do link simbólico).

Eu resolvi o problema usando um arquivo php que renomeia o arquivo quando ele está sendo baixado. Existe outra maneira de resolver este problema, por exemplo, através do Apache corretamente configurado? Seria ideal se eu não precisasse manter um arquivo PHP.

    
por Pierre-Luc 08.09.2015 / 17:12

0 respostas

Tags