Portal de Publicaciones en un Diaguita en Intranet (aportes UNMdP, UNSL y UNVM)

Saludos, Comunidad. En la UNVM usamos Apache como proxy con la siguiente configuración:
`

CONFIG PARA Diaguita 2.5.0

Para usar nuesta config hay que habilitar mod_proxy y mod_macro

sudo a2enmod proxy

sudo a2enmod macro

<Macro MacroDiaguita ${HostExt} ${ipInterna} ${DirDiaguita} ${DirToba}>
<VirtualHost :80>
ProxyPreserveHost On
ProxyRequests Off
RewriteEngine on
RewriteCond %{QUERY_STRING} (.
(?:^|&))(ai=diaguita(?:|||%7C%7C))(110000003|100000024|29000009|100000039)((?:&|$).)
RewriteRule ^(${DirDiaguita}aplicacion.php)$ ${ipInterna}$1?%1%2%3%4 [P]
ProxyPassMatch ^(${DirDiaguita}(?:toba|skins|img|css|temp|js|rest).
)$ “${ipInterna}$1”
ProxyPassMatch ^(${DirToba}(?:toba|skins|img|css|temp|js|rest).*)$ “${ipInterna}$1”
#PARA LA APP LA URL CONFIGURADA EN DIAGUITA DEBE SER SIN LA / AL FINAL
ProxyPassReverse “/” “${ipInterna}:80”

ServerName ${HostExt}
CustomLog /var/log/apache2/diaguita-access.log combined
ErrorLog /var/log/apache2/diaguita-error.log
Use MacroDiaguita DOMINIO http://IP_INTERNA /diaguita/ /toba_diaguita/ UndefMacro MacroDiaguita ` En la penúltima línea, solo hay que reemplazar DOMINIO con el dominio público del servidor proxy e IP_INTERNA con la dirección IP de la máquina en la LAN. Cabe destacar que esta configuración está diseñada para Diaguita 2.5.0 con la configuración de URLs predefinida.