¿Cómo puedo hacer coincidir una cadena de consulta utilizando LocationMatch
con apache?Apache, LocationMatch: coincida con la cadena de consulta
<LocationMatch "/index.php\?a=b.*">
// ...
... no funcionarán por desgracia.
¿Cómo puedo hacer coincidir una cadena de consulta utilizando LocationMatch
con apache?Apache, LocationMatch: coincida con la cadena de consulta
<LocationMatch "/index.php\?a=b.*">
// ...
... no funcionarán por desgracia.
Parece que no puede incluir series de consulta en Location
/LocationMatch
.
Desde el Apache Docs:
Para todas las solicitudes de origen (no proxy), el URL para ser emparejado es una URL-path de la forma/ruta /. No se puede incluir ningún esquema, nombre de host, puerto o cadena de consulta. Para las solicitudes de proxy, la URL que se debe combinar es del esquema de formulario: // servername/path, y debe incluir el prefijo.
LocationMatch requiere una expresión regular, por lo que tendrá que al menos escapar de '/' y '?'. ¿Qué patrón quieres unir? –