Branch: refs/heads/master Author: Enrico Tröger enrico.troeger@uvena.de Committer: Enrico Tröger enrico.troeger@uvena.de Date: Fri, 21 Jun 2019 15:42:23 UTC Commit: aa54145d99f3392ef4f39fefb417f4b774ef8821 https://github.com/geany/www.geany.org/commit/aa54145d99f3392ef4f39fefb417f4...
Log Message: ----------- Update legacy URL redirects
Modified Paths: -------------- geany/urls_legacy.py
Modified: geany/urls_legacy.py 15 lines changed, 15 insertions(+), 0 deletions(-) =================================================================== @@ -18,13 +18,16 @@
URL_MAPPING = { # old urls mapped to new ones + '/Category/DocumentationToDo': 'https://github.com/geany/geany/issues/', + '/Category/Manual': '/documentation/manual/', '/Contribute/Developers': '/contribute/development/', '/Contribute/Documentation': '/contribute/documentation/', '/Contribute/Support': '/contribute/support/', '/Contribute/Translators': '/contribute/translation/', '/i18n/': '/contribute/translation/statistics/', '/Developers/Developers': '/contribute/development/', '/Documentation/ChangeLog': 'https://github.com/geany/geany/commits/master', # page dropped + '/Documentation/Documentation': '/documentation/manual/', '/Documentation/FAQ': '/documentation/faq/', '/Documentation/FAQdata': '/documentation/faq/', '/Documentation/Manual': '/documentation/manual/', @@ -36,13 +39,15 @@ '/Download/Extras': 'https://wiki.geany.org/', # page dropped '/Download/Git': '/download/git/', '/Download/OldExtras': 'https://wiki.geany.org/', # page dropped + '/Download/': '/download/releases/', '/Download/Releases': '/download/releases/', '/Download/SVN': '/download/git/', '/Download/ThirdPartyPackages': '/download/third-party/', '/Gallery/Main': '/documentation/screenshots/', '/Gallery/Test': '/documentation/screenshots/', '/Geany/ChangeLog': 'https://github.com/geany/geany/commits/master', # page dropped '/Geany/FAQ': '/documentation/faq/', + '/Geany/Screenshots': '/documentation/screenshots/', '/Geany/Support': '/support/', '/Main/About': '/about/geany/', '/Main/AboutThisSite': '/', @@ -51,9 +56,11 @@ '/Main/Blog': '/news/', '/Main/BlogArchive': '/news/', '/Main/HomePage': '/', + '/main/homepage': '/', '/Main/Reviews': '/', # page dropped '/Main/Thanks': '/', # page dropped '/Main/WikiSandbox': '/', # page dropped + '/Site/AllRecentChanges/': '/news/feed/', '/Support/Bugs': '/support/bugs/', '/Support/BuildingFromSource': 'https://www.geany.org/manual/index.html#installation', '/Support/BuildingOnWin32': 'https://wiki.geany.org/howtos/win32/msys2', @@ -70,6 +77,11 @@ '/Support/RunningOnWindows': 'https://wiki.geany.org/howtos/win32/running', '/Support/VerifyGPGSignature': '/support/verify-gpg-signature/',
+ # various old deep links (catch all) + '/images/.*.png/': '/media/uploads/screenshots/geany_light_2019-05-20.png', + '/uploads/Gallery/.*.png/': '/media/uploads/screenshots/geany_light_2019-05-20.png', + '/PmWiki/.*': '/', + # migrated news items '/Main/20060117': '/news/geany-in-linuxuser/', '/Main/20060128': '/news/geany-05-is-out/', @@ -149,6 +161,9 @@ '/Main/20180225': '/news/geany-133-is-out/', '/Main/20181216': '/news/geany-134-is-out/', '/Main/20190104': '/news/geany-1341-is-out/', + '/Main/20190428': '/news/geany-135-is-out/', + # catch all for everything else (spiders tend to query even non-existent URLs) + '/Main/.*': '/news/geany-135-is-out/', }
-------------- This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).