preinscripcion 3.22.0 personalizado para colegios preuniversitarios de UADER
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

36 lines
1.3 KiB

# Alias dentro del contenedor
Alias /preinscripcion/ /var/www/html/src/siu/www/
Alias /preinscripcion_admin/ /var/www/html/src/siu/www/
<Directory "/var/www/html/src/siu/www/">
Options FollowSymLinks
DirectoryIndex index.php
Require all granted
IncludeOptional /var/www/html/instalacion/rewrite.conf
</Directory>
# --- Inyección robusta de variables por Request_URI ---
# Alumno
SetEnvIfNoCase Request_URI "^/preinscripcion(/|$)" ID_PTO_ACCESO=colegio
SetEnvIfNoCase Request_URI "^/preinscripcion(/|$)" PERFIL=alumno
# IMPORTANTE: sin barra final para evitar bugs al parsear
SetEnvIfNoCase Request_URI "^/preinscripcion(/|$)" ACC_ALIAS=/preinscripcion
# Admin
SetEnvIfNoCase Request_URI "^/preinscripcion_admin(/|$)" ID_PTO_ACCESO=colegio
SetEnvIfNoCase Request_URI "^/preinscripcion_admin(/|$)" PERFIL=admin
SetEnvIfNoCase Request_URI "^/preinscripcion_admin(/|$)" ACC_ALIAS=/preinscripcion_admin
# --- fin inyección robusta ---
# (Podés mantener, si querés, los <Location> como documentación)
<Location /preinscripcion/>
SetEnv ID_PTO_ACCESO colegio
SetEnv PERFIL alumno
SetEnvIf always_match ^ ACC_ALIAS=/preinscripcion
</Location>
<Location /preinscripcion_admin/>
SetEnv ID_PTO_ACCESO colegio
SetEnv PERFIL admin
SetEnvIf always_match ^ ACC_ALIAS=/preinscripcion_admin
</Location>