Cómo configurar un host virtual para la URL de OTRS en rhel 6

Cómo configurar un host virtual para la URL de OTRS en rhel 6

Instalé otrs con éxito, todos funcionan bien, pero tengo que configurar un nombre simple en lugar de la URL de OTRS en el sistema operativo RED HAT 6. Soy nuevo en RHEL y no sé cómo configurar el host virtual.

http://direcciónip/otrs/index.plal nombre simple service.local

http://direcciónip/otrs/customer.plpara volver a nombrar simple respuesta.local

en WAN (red de área privada). Necesito lo mismo que arriba. Por favor, chicos, ayúdenme a configurar el host virtual.

Gracias de antemano,

Saludos GK

Respuesta1

Aquíes documentación para apache httpd cómo hacer hosts virtuales

Respuesta2

Logré configurar OTRS como host virtual, por lo que solo puedes ingresar como URL otrs.domain.com.

Así es como lo he hecho:

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

En apache otrs.conf necesitas editar todo lo que tiene /otrs/xxxxx a /xxxxx

La lógica detrás de esto es: en la configuración normal de Apache, debe decir qué carpeta es su carpeta cgi. Bueno, si configura una carpeta raíz como su carpeta cgi, todo lo que esté en esa subcarpeta se considerará como script y no podrá obtener ningún otro archivo. En este ejemplo: cualquier .css, .png, etc. Es por eso que necesita decirle a Apache que la ubicación /otrs-web está configurada como controlador predeterminado y no como controlador de script.

Funciona de maravilla ;-)

información relacionada