Como definir host virtual para URL OTRS no rhel 6

Como definir host virtual para URL OTRS no rhel 6

instalei otrs com sucesso, todos estão funcionando bem, mas preciso definir um nome simples em vez de URL OTRS no sistema operacional RED HAT 6. Sou novo no RHEL e não sei como configurar o host virtual.

http://ipaddress/otrs/index.plpara o nome simples service.local

http://ipaddress/otrs/customer.plpara novamente o nome simples responce.local

em WAN (rede de área privada). eu precisei exatamente como acima, por favor, pessoal, me ajudem a configurar o host virtual.

Antecipadamente grato,

Atenciosamente, GK

Responder1

Aquié a documentação para apache httpd como fazer hosts virtuais

Responder2

Consegui configurar o OTRS como um host virtual - para que você possa inserir apenas otrs.domain.com como url.

Foi assim que fiz:

<VirtualHost *:80>
  ServerName otrs.domain.com
  DocumentRoot "/opt/otrs/bin/cgi.bin/"
  DirectoryIndex index.pl
  Alias /otrs-web/ "opt/otrs/var/httpd/htdocs/"
  <Location "/otrs-web/">
    SetHandler default-handler
  </Location>
</Virtualhost>

No apache otrs.conf você precisa editar tudo que tem /otrs/xxxxx para /xxxxx

A lógica por trás disso é - na configuração normal do Apache, você precisa dizer qual pasta é a sua pasta cgi. Bem, se você configurar uma pasta raiz como sua pasta cgi, tudo nessa subpasta será considerado como script e você não conseguirá obter nenhum outro arquivo. Neste exemplo: qualquer .css, .png etc. É por isso que você precisa informar ao Apache que a localização /otrs-web está definida como manipulador padrão e não como manipulador de script.

Funciona como um encanto ;-)

informação relacionada