Eu tenho um site pequeno que é servido pelo Apache (não posso colocar o Nginx na frente nem mudar o Apache para nada), e ele está configurado para servir o mesmo site por http e https (não há redirecionamentos http-> https, então até agora, as versões http e https são veiculadas em paralelo).
O que eu preciso é configurar .htaccess
o mesmo URI via http e via https para servir arquivos de texto diferentes?
Como http://example.com/proto.txt
diz "O site acabou por http", enquanto https://example.com/proto.txt
dizia "O site foi exibido por https".
<VirtualHost>
s diferentes . Então, basta configurar um robots.txt diferente em um deles. Em torno de:RewriteRule ^/robots.txt$ /path/to/alternative/robots.txt [L]
RewriteRule
em sua.htaccess
condição de veiculação em https.