[OSM-talk] HTTPS all the Things (Automated Edit)

Frederik Ramm frederik at remote.org
Tue Feb 26 12:23:06 UTC 2019


Hi,

On 26.02.19 12:47, Mateusz Konieczny wrote:
> So when http://domainname.com redirects to
> https://some-other-domainname.com <http://domainname.com>
> no edit will be made, right?

The logic for this appears to be here

https://gitlab.com/b-jazz/https_all_the_things/blob/master/src/httpsosm.py#L132-137

which reads:

if any((website.replace('http://', 'https://', 1) == new_location,
                       website.replace('http://', 'https://', 1) + '/'
== new_location,                             website.replace('http://',
'https://www.', 1) == new_location,
website.replace('http://', 'https://www.', 1) + '/' == new_location,
                         website.replace('http://www.', 'https://', 1)
== new_location,
website.replace('http://www.', 'https://', 1) + '/' == new_location)):
                       element['tags']['website'] = new_location

Bye
Frederik

-- 
Frederik Ramm  ##  eMail frederik at remote.org  ##  N49°00'09" E008°23'33"



More information about the talk mailing list