httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mayuresh <mayuresh.kshirsa...@gmail.com>
Subject Re: [users@httpd] Mod_Substitute - Match the last occurrence of a string in the response
Date Tue, 22 Nov 2016 18:01:51 GMT
Hi,

I am able to modify the response. The problem is it is happening per line.
so with something like this:

Substitute "s|(.*<meta [^>]*>)|$1<script>window['start-time'] = new
Date().getTime();</script><script src='/epicdev.js'></script>|i"


It is doing the replacement for all the meta tags in the html. I just want
it to happen for the last occurrence.


James, I tried your suggestion, but it works for all the lines.

On Tue, Nov 22, 2016 at 9:51 AM, bob gailer <bgailer@gmail.com> wrote:

> On 11/22/2016 11:50 AM, Mayuresh wrote:
>
>> Hi,
>>
>> How can I check for the last occurrence of a string in the response html
>> and only replace the last occurrence of it?
>>
>> I want to search for the last "meta" tag in the response and replace it
>> with something.
>>
> Sorry - I just noticed Mod_Substitute in your subject
>
> Check https://serverpilot.io/community/articles/how-to-use-apache-
> to-replace-strings-in-responses.html
>
> It points to http://httpd.apache.org/docs/2.4/mod/mod_substitute.html.
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
>


-- 
-Mayuresh

Mime
View raw message