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 ;-)