Como eu redireciono / reescrevo o URL do FQDN sem definir o ServerName?

1

Geralmente, em intranets, os usuários direcionam URLs para um nome de host sem fornecer o FQDN. Exemplo:

http://internalHost

Em vez de

http://internalHost.example.com

Eu gostaria de redirecionar usuários / reescrever URLs para que tudo use o FQDN. Aqui está o problema: não quero definir o nome do servidor explicitamente. (Isso é para um produto que será implantado em várias intranets, portanto, não podemos saber o valor de ServerName antes do tempo).

De acordo com: link O Apache usa uma pesquisa inversa para determinar um FQDN padrão.

Como posso usar / referenciar o FQDN que o Apache está usando para um mod_rewrite ou redirecionamento?

    
por ChaimKut 13.11.2013 / 14:41

1 resposta

2

Eu sugiro que você leia sobre UseCanonicalName.

link

Provavelmente a opção

UseCanonicalName DNS

Deve ser suficiente (já que o Apache por si só já gera um redirecionamento)

A documentação também menciona que UseCanonicalName influencia o que acaba no nome da variável SERVER_NAME, que você pode usar em uma regra de reescrita.

    
por 13.11.2013 / 15:40