Apache2. Filtrado swagger excepto a IPs cencretas

Duda apache2. RewriteCond en el archivo .conf (/etc/apache2/sites-enabled) de un site Rest webapi. Estoy intentando desde ahí evitar la obtención de información del swagger del webAPI, y tengo esto: https://www.paste.org/106367

No manejo bien el módulo rewrite de Apache2, y no sé cómo permitir a más de una IP visitar swagger (endpoint /api-docs). Se agrece ayuda.

Hola Alvaro,
Tengo un poco oxidado el tema de Rewriterules y Apache pero, ¿has probado esta manera?

RewriteCond %{REMOTE_ADDR} !^(10\.1\.20\.41|192.\168\.1\.101)

Es decir, sustituir las dos RewriteCond que usas por una sola.

Un saludo.

Claro!, es la opción que cumple con el análisis !(ip1 or ip2) and “/api-doc”.
Ocurre lo mismo: la primera IP puede visitar el site, pero la segunda nunca puede (403 error). Sí es cierto que no he probado exactamente como indicas; yo he usado también $ (al final, tras el paréntesis de cierre).

Gracias por responder.

Este tema se cerró automáticamente 10 días después de la última publicación. No se permiten nuevas respuestas.