You are correct the inbound doesn’t have spaces and the redirect returning does
so there isn’t anything to rewrite on. Let me work with the development team on
the returned values.
I appreciate the help and confirmation as well.
Wendell
> On Jun 7, 2020, at 5:00 PM, Eric Covener wrote:
>
>
On Sun, Jun 7, 2020 at 4:03 PM Wendell Hatcher
wrote:
>
> Thankyou Eric! :)
>
> Eric, before running I want to confirm that this will work below?
Why guess?
> applying pattern '^(.*/|)+(%20)+(.+)$' to uri '/'
There's no spaces in the URL being requested. What could you rewrite?
--
>
> Thankyou Eric! :)
>
> Eric, before running I want to confirm that this will work below?
>
>
>
> ProxyPreserveHost On
>
> ProxyPass / http://X.X.X.X:8080/login
>
> RewriteEngine On
>
>
> RewriteRule ^(.*/|)+(%20)+(.+)$ $1$2 [L]
>
> # remove spaces from end or before /
> RewriteRule
>
> Here are my logs as well.
>
> Eric,
>
>
> 71.75.229.92 - - [13.56.11.156/sid#5646ee71d550][rid#7f5b5000ea70/initial]
> init rewrite engine with requested uri /
> [Sun Jun 07 19:59:35.067175 2020] [rewrite:trace3] [pid 5829:tid
> 140030530008832] mod_rewrite.c(470): [client 71.75.229.92
Thankyou Eric! :)
Eric, before running I want to confirm that this will work below?
ProxyPreserveHost On
ProxyPass / http://X.X.X.X:8080/login
RewriteEngine On
RewriteRule ^(.*/|)+(%20)+(.+)$ $1$2 [L]
# remove spaces from end or before /
RewriteRule ^(.+?)+(%20)+(/.*|)$ $1$2 [L]
# replac
Here are my logs as well.
Eric,
71.75.229.92 - - [13.56.11.156/sid#5646ee71d550][rid#7f5b5000ea70/initial]
init rewrite engine with requested uri /
[Sun Jun 07 19:59:35.067175 2020] [rewrite:trace3] [pid 5829:tid
140030530008832] mod_rewrite.c(470): [client 71.75.229.92:59917]
71.75.229.92 - - [
> Our applications returning an outside url
In a redirect? In HTML?
> RewriteRule ^(.*/|)[\s%20]+(.+)$ $1$2 [L]
If there is a literal %20 I don't think this should be in square
brackets. I don't think the \s will ever match so I would drop it at
the same time.
> We want to return this url withou
Hello, I have an issue where we have Apache 2.4.4.X using
mod_proxy_balancer pointing at Apache Tomcat 8. Our applications returning
an outside url that has space in the url i.e. (www.example.com/myapp/
structs/ somedata/ We want to return this url without spaces because it
fails. I have tried Apac