commit b60739ffc7094da9b55a500d32d4978ae0d8e777 Author: hiro hiro@torproject.org Date: Tue Oct 1 19:25:25 2019 +0200
Redirect dist for mirrors --- .htaccess | 4 +++- content/press/new-release-tor-browser/contents.lr | 2 +- templates/hero-download.html | 2 +- templates/macros/downloads.html | 8 ++++---- 4 files changed, 9 insertions(+), 7 deletions(-)
diff --git a/.htaccess b/.htaccess index c476b56..f9fe507 100644 --- a/.htaccess +++ b/.htaccess @@ -16,6 +16,8 @@ RewriteRule ^images/how_tor_works_thumb.png$ https://2019.www.torproject.org/ima RewriteRule ^about/findoc(.*) /static/findoc$1 [R=302,L] RewriteRule ^about/corepeople$ /about/people/ [R=302,L]
+# dist (for mirrors) +RewriteRule ^dist/(.*) https://dist.torproject.org/$1 [R=302,L]
# moved to /docs/ RewriteRule ^docs/(.*) https://2019.www.torproject.org/docs/$1 [R=302,L] @@ -26,7 +28,7 @@ RewriteRule ^torbutton/design(.*) https://2019.www.torproject.org/docs/torbutton RewriteRule ^torbutton/(.*) https://2019.www.torproject.org/docs/torbutton/$1 [R=302,L]
# Tor Browser -RewriteRule ^torbrowser/dist/(.*) https://2019.www.torproject.org//dist/torbrowser/$1 [R=302,L] +RewriteRule ^torbrowser/dist/(.*) https://2019.www.torproject.org/dist/torbrowser/$1 [R=302,L] RewriteRule ^torbrowser(.*) https://2019.www.torproject.org/projects/torbrowser.html.en [R=302,L] RewriteRule ^torbrowser$ https://2019.www.torproject.org/projects/torbrowser.html.en [R=302,L]
diff --git a/content/press/new-release-tor-browser/contents.lr b/content/press/new-release-tor-browser/contents.lr index 1aebc49..feb1c03 100644 --- a/content/press/new-release-tor-browser/contents.lr +++ b/content/press/new-release-tor-browser/contents.lr @@ -12,6 +12,6 @@ link: https://blog.torproject.org/new-release-tor-browser-85a10 --- summary:
-Tor Browser 8.5a10 is now available from the <a href="https://www.torproject.org/projects/torbrowser.html.en#downloads-alpha">Tor Browser Project page</a> and also from our <a href="https://www.torproject.org/dist/torbrowser/8.5a10/">distribution directory</a>. +Tor Browser 8.5a10 is now available from the <a href="https://www.torproject.org/projects/torbrowser.html.en#downloads-alpha">Tor Browser Project page</a> and also from our <a href="/dist/torbrowser/8.5a10/">distribution directory</a>. --- body: diff --git a/templates/hero-download.html b/templates/hero-download.html index 9cfb65a..a13fb08 100644 --- a/templates/hero-download.html +++ b/templates/hero-download.html @@ -10,7 +10,7 @@ <div class="oval-2 bg-darker mx-auto"> {% set alt_l = alt %} {% set t = bag('versions', 'torbrowser-stable') %} - {% set download_prefix = 'https://www.torproject.org/dist/torbrowser/' + t.version + '/' %} + {% set download_prefix = '/dist/torbrowser/' + t.version + '/' %} {% if alt_l == 'en' %} {% set alt_l = 'en-US' %} {% elif alt_l == 'es' %} diff --git a/templates/macros/downloads.html b/templates/macros/downloads.html index 7581aca..1ca65ad 100644 --- a/templates/macros/downloads.html +++ b/templates/macros/downloads.html @@ -1,5 +1,5 @@ {% macro render_windows(version, alt) %} - {% set download_prefix = 'https://www.torproject.org/dist/torbrowser/' + version + '/' %} + {% set download_prefix = '/dist/torbrowser/' + version + '/' %} {% if alt == 'en' %} {% set alt = 'en-US' %} {% elif alt == 'es' %} @@ -14,7 +14,7 @@ {% endmacro %}
{% macro render_windows_expert(version, win32) %} - {% set download_prefix = 'https://www.torproject.org/dist/torbrowser/' + version + '/' %} + {% set download_prefix = '/dist/torbrowser/' + version + '/' %} {% set download_link_32 = download_prefix + 'tor-win32-' + win32 + '.zip' %} {% set sig_link_32 = download_link_32 + '.asc' %}
@@ -22,7 +22,7 @@ {% endmacro %}
{% macro render_mac(version, alt) %} - {% set download_prefix = 'https://www.torproject.org/dist/torbrowser/' + version + '/' %} + {% set download_prefix = '/dist/torbrowser/' + version + '/' %} {% if alt == 'en' %} {% set alt = 'en-US' %} {% elif alt == 'es' %} @@ -35,7 +35,7 @@ {% endmacro %}
{% macro render_linux(version, alt) %} - {% set download_prefix = 'https://www.torproject.org/dist/torbrowser/' + version + '/' %} + {% set download_prefix = '/dist/torbrowser/' + version + '/' %} {% if alt == 'en' %} {% set alt = 'en-US' %} {% elif alt == 'es' %}
tor-commits@lists.torproject.org