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