Jelajahi Sumber

[update_latest.sh] Redirect all releases to GitHub

Sergey M․ 9 tahun lalu
induk
melakukan
8c6f08911f
1 mengubah file dengan 4 tambahan dan 1 penghapusan
  1. 4 1
      update_latest.sh

+ 4 - 1
update_latest.sh

@@ -11,5 +11,8 @@ fi
 cd "$(dirname $(readlink -f $0))"
 
 echo -n "$version" > latest_version
-ln -sf downloads/latest downloads/$1
 
+echo -e "RewriteEngine On" > downloads/.htaccess
+echo -e "RewriteRule ^$ https://github.com/rg3/youtube-dl/releases" >> downloads/.htaccess
+echo -e "RewriteRule ^(\d{4}\.\d{2}\.\d{2}.*)$ https://github.com/rg3/youtube-dl/releases/tag/\$1" >> downloads/.htaccess
+echo -e "RewriteRule latest(.*) /downloads/$1 [L,R=302]" >> downloads/.htaccess