Re: HideReferringPage
Paul Boddie <[email protected]> Sat, 24 Oct 2015 01:22:31 +0200
| Newsgroups | gmane.comp.web.wiki.moin.general |
|---|---|
| Message-ID | <[email protected]> |
On Saturday 24. October 2015 00.22.23 Marcus Schopen wrote:
> Am Freitag, den 23.10.2015, 23:30 +0200 schrieb Marcus Schopen:
> > Am Freitag, den 23.10.2015, 18:26 +0200 schrieb Marcus Schopen:
> > > Hi,
> > >
> > > is there something like HideReferringPage for external links for
> > > moinmoin like
> > >
> > > https://www.mediawiki.org/wiki/Extension:HideReferringPage
> >
> > I found this: https://moinmo.in/RedirectingExternalLinks
> >
> > Any other ways?
> >
> > Ciao!
>
> url_mappings = {
> 'https://www.wiki.de/mywiki/': 'https://www.wiki.de/mywiki/',
> 'http://': 'https://www.google.com/url?sa=D&q=http://',
> 'https://': 'https://www.google.com/url?sa=D&q=https://'
> }
Well, if you don't mind following all the links via Google...
I think the potentially cleaner way would be to have an action that performs
such a redirect. According to the Wikipedia page about "Referer", redirects
should not propagate that header, so an action that performs a similar
function to that Google service (but without Google soaking up all the data)
would do the job just as well.
So you'd define some URL mappings pointing to the action using the above
mechanism, and that would probably do what you want. Now you just have to
write the action. ;-)
Paul
------------------------------------------------------------------------------