NueveBit/inver/master/src/server/.htaccess - Htaccess File

NueveBit/inver/master/src/server/.htaccess

# Header necesario para CORS
Header add Access-Control-Allow-Origin: *
Header add Access-Control-Allow-Credentials: true

RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

#############################################################
# API REST inVer                                            #
#############################################################

# recurso login
RewriteRule ^login/?$ login.php [QSA,L]

# recursos sujetos obligados
RewriteRule ^sujetos/tipos/?$ solicitud.php?tiposSujetos=true [QSA,L]
RewriteRule ^sujetos/([0-9]+)/?$ solicitud.php?idTipoSujeto=$1 [QSA,L]
RewriteRule ^sujetos/?$ solicitud.php [QSA,L]

# recursos indicadores
RewriteRule ^indicadores/tipos/?$ estadisticas.php?tiposIndicadores=true [QSA,L]
RewriteRule ^indicadores/?$ estadisticas.php [QSA,L]

# recursos solicitudes
RewriteRule ^solicitudes/([0-9]+)/?$ solicitud.php?idSolicitud=$1 [QSA,L]
RewriteRule ^solicitudes/?$ solicitud.php [QSA,L]
RewriteRule ^solicitudes/tipos/?$ solicitud.php?tiposSolicitudes=true [QSA,L]

# recursos usuarios
RewriteRule ^usuarios/([0-9]+)/?$ usuario.php?idUsuario=$1 [QSA,L]
RewriteRule ^usuarios/?$ usuario.php [QSA,L]

# RewriteRule para AppLinks
RewriteRule ^solicitud/([0-9]+)/?$ applinks.php?solicitudId=$1 [QSA,L]

On Github License

Files

Download PDF of Htaccess file
REQUEST_FILENAME

Comments

Apache