| Index: modules/web/templates/adblockplus.org.conf.erb |
| diff --git a/modules/web/templates/adblockplus.org.conf.erb b/modules/web/templates/adblockplus.org.conf.erb |
| index 47b92409c2f658611df951e677d3bb6071d7a453..7b934984a73749f189d9f503b9d139c6ebb3a26f 100644 |
| --- a/modules/web/templates/adblockplus.org.conf.erb |
| +++ b/modules/web/templates/adblockplus.org.conf.erb |
| @@ -94,6 +94,13 @@ location /redirect |
| set $adblock_browser_android_download "https://downloads.adblockplus.org/adblockbrowser-1.1.0-arm.apk"; |
| set $adblock_browser_android_store "https://play.google.com/store/apps/details?id=org.adblockplus.browser"; |
| + set $lang "en"; |
| + |
| + if ($arg_lang ~ ^(\w+)) |
| + { |
| + set $lang $1; |
| + } |
| + |
| # Google Play is not available in China, so we redirect them to the |
| # builds for download, see https://issues.adblockplus.org/ticket/3094 |
| if ($geoip_country_code = 'CN') |
| @@ -139,7 +146,11 @@ location /redirect |
| } |
| if ($arg_link = "adblock_browser_android_support") |
| { |
| - rewrite ^ https://adblockbrowser.org/en/android-support/? redirect; |
| + rewrite ^ https://adblockbrowser.org/$lang/android-support/? redirect; |
| + } |
| + if ($arg_link = "adblock_browser_android_faq") |
| + { |
| + rewrite ^ https://adblockbrowser.org/$lang/android-support/faq? redirect; |
| } |
| if ($arg_link = "adblock_browser_ios_support") |
| { |
| @@ -170,7 +181,6 @@ location /redirect |
| rewrite ^ https://play.google.com/store/apps/details?id=org.adblockplus.adblockplussbrowser? redirect; |
| } |
| - set $lang "en"; |
| set $link ""; |
| set $anchor ""; |
| @@ -204,6 +214,10 @@ location /redirect |
| set $link "privacy"; |
| set $anchor "#abp_issue_reporter"; |
| } |
| + if ($arg_link = "privacy") |
| + { |
| + set $link "privacy"; |
| + } |
| if ($arg_link = "contribute") |
| { |
| set $link "contribute"; |
| @@ -231,10 +245,6 @@ location /redirect |
| return 404; |
| } |
| - if ($arg_lang ~ ^(\w+)) |
| - { |
| - set $lang $1; |
| - } |
| if (!-f "$document_root/$lang/$link") |
| { |
| set $lang "!!"; |