Servido pelo Apache, eu gostaria em um site meu de subdomínio (digamos sub.mydomain.com
) que URLs sem barras à direita apontem diretamente (sem redirecionamento externo) para o arquivo de índice na pasta subjacente. As solicitações de subdomínio são redirecionadas internamente para uma subpasta. Todos os outros URLs devem funcionar da maneira normal do Apache com redirecionamento externo para a versão reduzida.
Todas as diretivas devem estar no meu arquivo .htaccess. Para que isso funcione, estou planejando fazer o seguinte:
- Desligar
DirectorySlash
para solicitações desub.mydomain.com/...
- Reescreva os
sub.mydomain.com/…
pedidos para/sub/...
- Reescreva URLs de diretório sem barra
/sub/...
para buscarindex.html
dentro do diretório subjacente
Eu tenho uma boa idéia de como fazer 2. e 3., mas como posso emitir DirectorySlash off
apenas solicitações parasub.mydomain.com
, mas não para www.mydomain.com
ou other.mydomain.com
?